Block Puzzle No. 1351

2025-09-13