Puzzles solved by epz2025