Puzzles solved by pinn