Block Puzzle No. 1231

2025-05-16