Block Puzzle No. 159

2022-06-09