Block Puzzle No. 1364

2025-09-26