Block Puzzle No. 433

2023-03-10