generators.ET0LTreeGrammar:
( { uu, dd, ud, du },
  { uu:0, dd:0, ud:0, du:0, n:0, F:2, sample:0 },
  {
    {
      uu -> F[uu,dd],
      dd -> F[du,ud],
      du -> F[du,dd],
      ud -> F[uu,ud]
    }
  },
  uu )
