I wrote the following code for a CS 216 assignment. The code has a few points of nongenerality and such that I hope to fix later; other than these, it could actually be useful in a real program. In that respect, it's a first for me :)
The files are as follows:
Last Modification: 6 May 2001.
Previous Modification: 18 Jul 2000.
neil.hobby = stuff