Puzzles solved by ionic