Puzzles solved by ik