Puzzles solved by sonic