Decoding Puzzle Mysteries