Puzzles solved by Anderson