Funny that this great little brain teaser is just coming into its own now.
I remember doing these many many moons ago. They have even started to appear in one of New Zealand's primary newspapers. I noticed that Handango offers software to help you figure these out. What's the fun in that? I would much rather pull my hair out, and curse like a sailor at the puzzle than get help.