Block Puzzle No. 978

2024-09-05