Block Puzzle No. 684

2023-11-16