Puzzle Solutions: Apr. 1, 2025