u came back from hwz ah.... 
No lah, I always open HWZ, SgForum and several other internet
forum simultaneously on different windows when I surf.
Multi-tasking mah. So this riddle is posted simultaneously on many
forums by me.
Anyway, for the solution, can look at my simpler phrased solution
(my own phrasing) on my webpage *here*. The
wikipedia version talk a lot of other extra stuff like the riddle's
history, etc.