Puzzles solved by Panama