Puzzles solved by Snape