applications.collages.collageAlgebra:
  {
    stem = { filledPolygon((-1,0), (1,0), (.5,50), (-.5,50))[.5,.3,.2] },
%    leaf = { filledPolygon((-2.5,3), (0,0), (2,2), (3,5), (2.5,8), (1,11), (.5,15), (-2,11), (-3,7))[.3,.8,.3]},
    leaf = { filledPolygon((-3.5,6), (0,0), (3.5,6), (0,15))[.3,.8,.3]},
    
    t11 = scale(.55)    . rotate(-10) . translate(0,49),
    t12 = scale(.6)     . rotate(30)  . translate(0,15),
    t13 = scale(.6)     . rotate(-20) . translate(0,20),
    t14 = scale(-.5,.5) . rotate(10)  . translate(0,49),
    t15 = scale(-.6,.6) . rotate(-35) . translate(0,45),
    F1 = < #stem, t11, t14, t15, t12, t13 >,

    t21 = scale(.4)       . rotate(-10) . translate(0,49),
    t22 = scale(.6)       . rotate(30)  . translate(0,20),
    t23 = scale(-.45,.45) . rotate(10)  . translate(0,49),
    t24 = scale(-.6,.6)   . rotate(-30) . translate(0,25),
    t25 = scale(-.5,.5)   . rotate(20)  . translate(0,30),
    F2 = < #stem, t21, t23, t25, t24, t22 >,

    t31 = scale(.45)      . rotate(-10) . translate(0,49),
    t32 = scale(.5)       . rotate(-30) . translate(0,40),
    t33 = scale(.6)       . rotate(-25) . translate(0,15),
    t34 = scale(-.45,.45) . rotate(10)  . translate(0,49),
    t35 = scale(-.6,.6)   . rotate(30)  . translate(0,25),
    F3 = < #stem, t31, t34, t32, t35, t33 >
  }
