applications.collages.collageAlgebra:
{
  ntColour = const(.8),
  
  star = { filledpolygon((-.6,.4),(0,.2),(.3,.9),(.2,.1),(1,-.7),(.075,-.1),(-.6,-.6),(-.1,0)) },
  S = { filledpolygon((-.6,.4),(0,.2),(.3,.9),(.2,.1),(1,-.7),(.075,-.1),(-.6,-.6),(-.1,0))[.5,.2,.2],
        polygon((-.6,.4),(0,.2),(.3,.9),(.2,.1),(1,-.7),(.075,-.1),(-.6,-.6),(-.1,0)) },
  A = { filledpolygon((-.6,.4),(0,.2),(.3,.9),(.2,.1),(1,-.7),(.075,-.1),(-.6,-.6),(-.1,0))[.2,.2,.5],
        polygon((-.6,.4),(0,.2),(.3,.9),(.2,.1),(1,-.7),(.075,-.1),(-.6,-.6),(-.1,0)) },

  f0 = translate(-.3,-.9) . rotate(-30) . scale (.7),
  f1 = use(f0) . translate(-.6,-.6),
  f2 = use(f0) . scale(-1,1) . translate(1,-.7),
  F = <#star, f1, f2>,
  G = <#star, f1>,
  
  rot = translate(-.3,-.9) . rotate(-5) . translate(.3,.9),
  rot = <rot>

}
