Block Puzzle No. 639

2023-10-02