Block Puzzle No. 1300

2025-07-24