Puzzles solved by pia