Block Puzzle No. 427

2023-03-04