Source code for this applet
Last updated: July 2005. I wrote this applet in 1998 originally. Not only has the applet been lifted and posted on other sites without my permission, so has my explanatory text. Please ask first.... hurbenm "at" yahoo "dot" com. Thank you.