Puzzles solved by MOPA