Block Puzzle No. 699

2023-12-01