Block Puzzle No. 1504

2026-02-13