Garden Block Puzzle

80%