and different coordinate systems in the same programso they won' be explained again to keep this book short one idea to try out to understand how the code works is to intentionally break it by commenting out random lines doing this to some of the lines will probably cause syntactic error that will prevent the script from running at all but commenting out other lines will result in weird bugs and other cool effects try doing this and then figure out why program has the bugs it does this is also the first step in being able to add your own secret cheats or hacks to the program by breaking the program from what it normally doesyou can learn how to change it to do something neat effect (like secretly giving you hints on how to solve the puzzlefeel free to experiment you can always save copy of the unchanged source code in different file if you want to play the regular game again in factif you' like some practice fixing bugsthere are several versions of this game' source code that have small bugs in them you can download these buggy versions from and why the program is acting that way