Block Puzzle No. 248

2022-09-06