Puzzles solved by sona