Damn, that was fun.  I haven't done that since I've been to the dentist's office as a kid...