startshape Top rule Top { Sierpinski { r -13.5 b 0.5 } } rule SierpinskiOrig { Shape { } Sierpinski { s 0.5 r 5 y -1 x 0 } Sierpinski { s 0.5 r 5 y 0.5 x -0.866025 } Sierpinski { s 0.5 r 5 y 0.5 x 0.866025 } } rule Sierpinski { Shape { } Sierpinski { s 0.6 r 5 b 0.2 y -1.5 x 0 } Sierpinski { s 0.6 r 5 b -0.2 y 0.75 x -1.2990375 } Sierpinski { s 0.6 r 5 y 0.75 x 1.2990375 } } # comment out all but one of these rules for Shape: rule Shape { CIRCLE { } } #rule Shape { Triangle { s 0.5 } } #rule Shape { Triangle { } } // this last one fills the image rule Triangle { Arm { r 0 } Arm { r 120 } Arm { r -120 } } rule Arm { CIRCLE { } Arm { y 0.1 s 0.9 } }