Puzzles solved by emanuele