Puzzles solved by diame