Block Puzzle No. 1199

2025-04-14