Block Puzzle No. 1348

2025-09-10