Block Puzzle No. 955

2024-08-13