Puzzles solved by Ipp