Puzzles solved by McP