Block Puzzle No. 1292

2025-07-16