Puzzles solved by POPO