Block Puzzle No. 1142

2025-02-16