Block Puzzle No. 1403

2025-11-04