Puzzles solved by mcp