Puzzles solved by pimpi