# pink_blossom.cfdg startshape START background { hue 1 b 1 sat 0.08 }

rule START {

BRANCH { }
BRANCH { flip 90 }

}

rule SHAPE { SQUARE { } } rule SHAPE 0.01 {

SQUARE { }
CIRCLE { s 3 10 }

}

rule BRANCH {

SHAPE { hue 10 sat 0.5 b 0.5 }
BRANCH { y 1 s 0.995 r 0.5 }

}

rule BRANCH 0.08 {

BRANCH { flip 90 }

}

rule BRANCH 0.05 {

BRANCH { s 0.85 r 15 }
BRANCH { s 0.8 r -15 }

}

rule BRANCH 0.02 {

START2 { r 45 x 1.5 alpha -0.2}
BRANCH { s 0.8 }

}

rule START2 {

START_ { sat 0.9 hue 15 b 0.8}
START_ { x -3.1 flip -90 hue 10 sat 0.8 b 0.8}

START2 { s 0.8 x -0.3 y 5 flip 180 }

}

rule START_ {

CIRCLE { s 3 10 alpha -0.5}

FLOWER { skew 0 70}
START_ { x 0.2 r 9 s 0.95 b 0.05 hue -1}

}

rule FLOWER {

PETAL { r -30 y -0.37 x 0.28  b 0.1}
PETAL { flip -90 x -1.08 b 0.1}
PETAL { flip 150 y -1.5 x -0.9 }

}

rule PETAL {

TRIANGLE { skew 5 25 }
TRIANGLE { s 0.8 b 1 skew 5 25 sat -1}

}