Block Puzzle No. 1404

2025-11-05