# Strange “smiley” actions. startshape TETESS background{b -.3 sat .75 hue 100}
rule TETESS { 6*{x 1.5}TETES{}} rule TETES { 6*{y 1.5}TETE{}}
rule TETE {TETE{s .9}} rule TETE { Cpeau{}OE{s .3 y .15}BLAZ{s .3 z 1} COROL {z -1 s 1.5}}
rule Cpeau { CIRCLE {b .84 sat .6 hue 45}} rule Cpeau { CIRCLE {b .96 sat .24 hue 60}} rule Cpeau { CIRCLE {b 1 sat .6 hue 60}} rule Cpeau { CIRCLE {b .5 sat 1 hue 30}} rule Cpeau { CIRCLE {b .90 sat .42 hue 33}}
rule OE {OEE{x -1}OEE{x 1 flip 90}} rule OE {OEE{x -1 r 15}OEE{x 1 r -15}} rule OE {OEE{x -1 r -15}OEE{x 1 r 15}} rule OE {OE{s 1 .75}} rule OE 6{OE{s .9}} rule OE 4{OE{r 3}} rule OE 9{OE{flip 90}}
rule OEE 9{ Cpeau{s 1.2} CIRCLE {b 1 z .1}PUP{s .2 z .15}} rule OEE 4{ Cpeau{s 1.2 2} CIRCLE {s 1 1.7 b 1 z .1}PUP{s .2 z .15}}
rule OEE 3{
CIRCLE {s 1 .5 y -.1 x -.1 b 1 a -.5} TRIANGLE[z .1 x -.3 y .1 s 2.1 .45 r 30 b .2 sat 1 hue 30] CIRCLE {s .3 z .05}
} rule OEE 1{ SQUARE {s 1 .2 b 1 r 90} SQUARE {s 1 .2 b 1}} rule OEE 1{ SQUARE {y .1 s 1.2 .15 b .2 sat 1 hue 30}}
rule OEE 1{
Cpeau{s 1.5} CIRCLE {b 1 s 1.3 z .01} Cpeau{s 1.1 z .02 } CIRCLE {b 1 s .9 z .03} Cpeau{s .7 z .04} CIRCLE {b 1 s .5 z .05} Cpeau{s .3 z .06} CIRCLE {s .1 z .07}
}
rule PUP { CIRCLE {}} rule PUP { CIRCLE {x 1.5}} rule PUP { CIRCLE {x 2.4}} rule PUP 60{PUP{r 30}}
rule BLAZ 15{BLAZ{flip 90}} rule BLAZ 6{BLAZ{r 6}} rule BLAZ {BLAZ{skew 1 .75}} rule BLAZ {BLAZ{skew .75 1}} rule BLAZ 2{BLAZ{s 1.1 y -.1}}
rule BLAZ {
Cpeau{s 1 1.3} Cpeau{s .9 1.2} CIRCLE {s .8 .6 y -.1 z .1 sat 1 b .3} 2 * [flip 90] CIRCLE {r -9 s .1 .2 x -.1 y .4 z .2 b 1 sat .3 a -.5}
} rule BLAZ {
Cpeau{s 1 1.3} Cpeau{s .9 1.2} CIRCLE {s .3 .4 y -.1 z .1 sat 1 b .3} 2 * [flip 90] CIRCLE {r -9 s .1 .2 x -.1 y .3 z .2 b 1 sat .3 a -.5}
} rule BLAZ {
CIRCLE {s 1 1.3 b .5 sat 1 hue 30} Cpeau{s .9 1.2 z .02} SQUARE {s .9 .06 y -.1 z .04 b .5 sat 1 hue 30} 2 * [flip 90] CIRCLE {r -9 s .1 .2 x -.1 y .3 z .1 b 1 sat .3 a -.5}
}
rule BLAZ {
Cpeau{s 1 1.3} Cpeau{s .9 1.2 z .02} 4*{x .21} SQUARE {x -.315 s .15 .3 y -.1 z .04 b 1} 2 * [flip 90] CIRCLE {r -9 s .1 .2 x -.1 y .3 z .1 b 1 sat .3 a -.5}
}
rule COROL { Cpeau{s 1 .03}COROL{r 13}} rule COROL { Cpeau{s .03 1}COROL{r 31 s .96} }