startshape tree3
rule tree3 {
tree2 {}
}
rule tree2{
tree2{x 2.3 size 0.5 r 45} tree{}
}
rule tree {
branch_right{} branch_right{r 180}
}
rule branch_right {
branch_right{x 0.5 y 0.5 size 0.6 r -45} branch_left{x -0.5 y 0.5 size 0.6 r 45} blob{}
}
rule branch_left {
branch_left{x -0.5 y 0.5 size 0.6 r 45} branch_right{x 0.5 y 0.5 size 0.6 r -45} blob{}
}
rule blob {
CIRCLE {} CIRCLE {x 0.5 size 0.5 b 1} CIRCLE {x -0.5 size 0.5 b 1}
}