Block Puzzle No. 979

2024-09-06