Block Puzzle No. 1080

2024-12-16