Block Puzzle No. 1379

2025-10-11