Block Puzzle No. 1261

2025-06-15