Block Puzzle No. 1146

2025-02-20