Block Puzzle No. 476

2023-04-22