Wow, I wrote this 13 years ago. I entered it in a contest on Shapcano's website, and it was a winner. Sadly, Shapcano passed away last year and his website is gone now. I hunted this down using the Wayback Machine and discovered I'm still pretty happy with it, so I...

read more