Puzzles solved by Kim2025