Block Puzzle No. 631

2023-09-24