startshape A background {hue 90 sat .2 b -.5}

rule A {

linepiece {}

}

rule linepiece {

SQUAR {}
linepiece {x .5  y .01 r 5}

}

rule linepiece {

SQUAR {}
linepiece {x .5 y -.05 r -15}

}

rule linepiece 8 {

BRANCH [r 90  x .2 z 1]
linepiece {}

}

rule linepiece 8 {

BRANCH [r -90 x .2 z 1]
linepiece {}

}

rule linepiece .007 {}

rule BRANCH {

CIRC {}
BRANCH {x .1 s .97 r 5 a -.0 h -1}

}

rule BRANCH {

CIRC {}
BRANCH {x .1 s .97 r -5 a -.05 h -1}

}

rule SQUAR {

SQUARE {s .6 hue 90 sat .4 b .4 a -.6}
SQUAR {s 1 .9 b .1}

}

rule CIRC {

SQUARE {s .2 hue 90 sat .3 b .8}
CIRC {s 1 .9 b .1}

}