Forever Undecided: A Puzzle Guide to Godel