Block Puzzle No. 1372

2025-10-04