Clearly the author isn't a programmer. Only so many ways to write a program, psh. At my school they detected cheating by diffing your parse tree with every other parse tree for the last 5 years. If it wasn't adequately different, you failed. Then of course theres code obfusication, see how unmaintainable you can write your code.
Two things are sad about this, first, programming isn't that hard. I went to school for computer engineering with my specialty being VLSI and ULSI design. Couldn't get a job in that so I got a job as a programmer because it was a hobby of mine with only a minimal amount of schooling in it required for my degree. They tested the hell out of my coding skills in my interviews and I got the job with next to no formal schooling. (Granted they did higher me for test, but transfered me to software fairly quickly)
Second, 10 bucks!? I just told one of my indian friends I work with to tell his buddies back in india to charge more!