Block Puzzle No. 257

2022-09-15