Puzzles solved by anderson