Block Puzzle No. 1438

2025-12-09