Block Puzzle No. 1395

2025-10-27