Block Puzzle No. 286

2022-10-14