I LOVE Cracking The Dream Code.

I refer to it almost every morning! Even with as long as I have had it I am STILL amazed by the accuracy