Block Puzzle No. 564

2023-07-19