Garden Block Puzzle

81%