Block Puzzle No. 399

2023-02-04