The premise of my program is that there will be some variable on my calculator that the program checks for as it starts to run. If the variable is correct, it displays a congratulations message on the screen. What I consider to be the better part of the program is that if the copy protection fails once, the program rewrites a .db so that the copy-protection will fail every time.
So I'll run it on my calculator, proving it works. then I'll let her copy it over and look for the hidden variable on my calculator, but it won't work when she plugs it in, assuming she runs it at least once! She's going to be banging her head against the wall trying to solve it.
![Twisted Evil :twisted:](./images/smilies/grayscale_evil_happy.gif)