Block Puzzle No. 246

2022-09-04