Puzzles solved by ego