Garden Block Puzzle

80.95%