Now the important thing is that you try to understand it and don't just copy and paste bits of it into your bugs. Trust me, you'll have more problems than you realise, not to mention the fact that you won't have a clue how to update routines when they become obsolete!
Also, the code is not presented in a linear way here. Unless you have definitely followed every link, there is a chance that you have completely skipped past entire routines. I hope that when you get stuck with you own programming you can come back here and search around for an appropriate routine to help you figure out your problems.
Click here to return to the introduction page.