Block Puzzle No. 1128

2025-02-02