Reminds me of this thread.
I think people got frustrated with that thread after awhile because of the difficulty though.