Block Puzzle No. 1195

2025-04-10