Block Puzzle No. 1288

2025-07-12