Block Puzzle No. 1227

2025-05-12