Block Puzzle No. 276

2022-10-04