% this file was generated by the following command(s):
%   /home/fibo/Desktop/candc-1.00/rebanked_ver/rebank_dist_32/bin/candc --models /home/fibo/Desktop/candc-1.00/rebanked_ver/models --candc-super /home/fibo/Desktop/candc-1.00/rebanked_ver/super --candc-parser /home/fibo/Desktop/candc-1.00/rebanked_ver/model_hybrid --candc-printer boxer --candc-parser-noisy_rules=false --input Ubuntu/Sick/SPL_SICK/SICK_train_d_spl.txt --output SICK_train_d_ccg.pl

:- op(601, xfx, (/)).
:- op(601, xfx, (\)).
:- multifile ccg/2, id/2.
:- discontiguous ccg/2, id/2.

ccg(1,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'house', 'house', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    t(np:thr, 'there', 'there', 'EX', 'I-NP', 'O'),
    fa(s:dcl\np:thr,
     t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(4,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'nearby', 'nearby', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'smile', 'smile', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'smile', 'smile', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(9,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'nearby', 'nearby', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(10,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(11,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(12,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'wrestling', 'wrestle', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'hugging', 'hug', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(13,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'attacking', 'attack', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            ba(n,
             t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
             fa(n\n,
              t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(14,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(15,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'attacking', 'attack', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            ba(n,
             t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
             fa(n\n,
              t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(16,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'wrestling', 'wrestle', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'hugging', 'hug', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(17,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(18,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(19,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(20,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(21,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(22,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(23,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'dunking', 'dunk', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'basketball', 'basketball', 'NN', 'I-NP', 'O'),
        t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(24,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dunked', 'dunk', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))))))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'basketball', 'basketball', 'NN', 'I-NP', 'O'),
         t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(25,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'dunking', 'dunk', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'basketball', 'basketball', 'NN', 'I-NP', 'O'),
        t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(26,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'dunks', 'dunk', 'NNS', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/n, 'the', 'the', 'DT', 'B-NP', 'O'),
        fa(n,
         t(n/pp, 'basketball', 'basketball', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
          ba(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'net', 'net', 'NN', 'I-NP', 'O')),
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'O', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')))))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(27,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'dunking', 'dunk', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'basketball', 'basketball', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'net', 'net', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(28,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'dunking', 'dunk', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'basketball', 'basketball', 'NN', 'I-NP', 'O'),
        t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(29,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'kickboxing', 'kickbox', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'spectators', 'spectator', 'NNS', 'I-NP', 'O')),
     fa(s:dcl\np,
      bxc((s:dcl\np)/(s:ng\np),
       t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
       t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(30,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'kickboxing', 'kickbox', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'spectators', 'spectator', 'NNS', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(31,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'sparring', 'spar', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'kickboxing', 'kickboxing', 'NN', 'I-NP', 'O'),
        t(n, 'fight', 'fight', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(32,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sparring', 'spar', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'kickboxing', 'kickboxing', 'NN', 'I-NP', 'O'),
        t(n, 'match', 'match', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(33,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'sparring', 'spar', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'kickboxing', 'kickboxing', 'NN', 'I-NP', 'O'),
        t(n, 'fight', 'fight', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(34,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sparring', 'spar', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'kickboxing', 'kickboxing', 'NN', 'I-NP', 'O'),
        t(n, 'match', 'match', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(35,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'kickboxing', 'kickbox', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'spectators', 'spectator', 'NNS', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(36,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'sparring', 'spar', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'kickboxing', 'kickboxing', 'NN', 'I-NP', 'O'),
        t(n, 'fight', 'fight', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(37,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sparring', 'spar', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'kickboxing', 'kickboxing', 'NN', 'I-NP', 'O'),
        t(n, 'match', 'match', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(38,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'kickboxing', 'kickbox', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'spectators', 'spectator', 'NNS', 'I-NP', 'O')),
     fa(s:dcl\np,
      bxc((s:dcl\np)/(s:ng\np),
       t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
       t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(39,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(40,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(41,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(42,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(43,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Children', 'Child', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'shirts', 'shirt', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(44,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(45,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Children', 'Child', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'shirts', 'shirt', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(46,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(47,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'angels', 'angel', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'snow', 'snow', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'lying', 'lie', 'VBG', 'I-NP', 'O'),
          t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(48,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
         t(n, 'angels', 'angel', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(49,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'angels', 'angel', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(50,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'snowsuits', 'snowsuit', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
         t(n, 'angels', 'angel', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(51,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'snowsuits', 'snowsuit', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
         t(n, 'angels', 'angel', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(52,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'angels', 'angel', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'snow', 'snow', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'lying', 'lie', 'VBG', 'I-NP', 'O'),
          t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(53,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
         t(n, 'angels', 'angel', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(54,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'snowsuits', 'snowsuit', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
         t(n, 'angels', 'angel', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(55,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'People', 'people', 'NNS', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'gathering', 'gather', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'forest', 'forest', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'same', 'same', 'JJ', 'I-NP', 'O'),
          t(n, 'direction', 'direction', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(56,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Masked', 'mask', 'VBN', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'same', 'same', 'JJ', 'I-NP', 'O'),
        ba(n,
         t(n, 'direction', 'direction', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'forest', 'forest', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(57,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'People', 'people', 'NNS', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'gathering', 'gather', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'forest', 'forest', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'same', 'same', 'JJ', 'I-NP', 'O'),
          t(n, 'direction', 'direction', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(58,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'People', 'people', 'NNS', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'scattering', 'scatter', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'forest', 'forest', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'different', 'different', 'JJ', 'I-NP', 'O'),
          t(n, 'directions', 'direction', 'NNS', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(59,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O'),
       lx(n\n, s:dcl\np,
        ba(s:dcl\np,
         t(s:dcl\np, 'gathered', 'gather', 'VBD', 'I-VP', 'O'),
         fa((s:dcl\np)\(s:dcl\np),
          t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'vicinity', 'vicinity', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'forest', 'forest', 'NN', 'I-NP', 'O'))))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(60,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'People', 'people', 'NNS', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'gathering', 'gather', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'forest', 'forest', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'same', 'same', 'JJ', 'I-NP', 'O'),
          t(n, 'direction', 'direction', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(61,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'costume', 'costume', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(62,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'People', 'people', 'NNS', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'scattering', 'scatter', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'forest', 'forest', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'different', 'different', 'JJ', 'I-NP', 'O'),
          t(n, 'directions', 'direction', 'NNS', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(63,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'costume', 'costume', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(64,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O'),
       lx(n\n, s:dcl\np,
        ba(s:dcl\np,
         t(s:dcl\np, 'gathered', 'gather', 'VBD', 'I-VP', 'O'),
         fa((s:dcl\np)\(s:dcl\np),
          t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'vicinity', 'vicinity', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'forest', 'forest', 'NN', 'I-NP', 'O'))))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(65,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'costume', 'costume', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(66,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'People', 'people', 'NNS', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'gathering', 'gather', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'forest', 'forest', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'same', 'same', 'JJ', 'I-NP', 'O'),
          t(n, 'direction', 'direction', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(67,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'People', 'people', 'NNS', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'gathering', 'gather', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'forest', 'forest', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'same', 'same', 'JJ', 'I-NP', 'O'),
          t(n, 'direction', 'direction', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(68,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'costume', 'costume', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(69,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'People', 'people', 'NNS', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'gathering', 'gather', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'forest', 'forest', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'same', 'same', 'JJ', 'I-NP', 'O'),
          t(n, 'direction', 'direction', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(70,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'costume', 'costume', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'looks', 'look', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'like', 'like', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(71,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'lone', 'lone', 'JJ', 'I-NP', 'O'),
    t(n, 'biker', 'biker', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(72,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'biker', 'biker', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   rp(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))),
    t(comma, ',', ',', ',', 'O', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'alone', 'alone', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(73,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'biker', 'biker', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(74,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'lone', 'lone', 'JJ', 'I-NP', 'O'),
    t(n, 'biker', 'biker', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(75,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'empty', 'empty', 'JJ', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(76,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'full', 'full', 'JJ', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(77,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'empty', 'empty', 'JJ', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(78,
 ba(s:dcl,
  fa(np,
   ba(np/(n/pp),
    fa(np,
     t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
   t(n/pp, 'jumper', 'jumper', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'empty', 'empty', 'JJ', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(79,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'lone', 'lone', 'JJ', 'I-NP', 'O'),
    t(n, 'biker', 'biker', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(80,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'full', 'full', 'JJ', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(81,
 ba(s:dcl,
  fa(np,
   ba(np/(n/pp),
    fa(np,
     t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
   t(n/pp, 'jumper', 'jumper', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'empty', 'empty', 'JJ', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(82,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'lone', 'lone', 'JJ', 'I-NP', 'O'),
    t(n, 'biker', 'biker', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(83,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'lone', 'lone', 'JJ', 'I-NP', 'O'),
    t(n, 'biker', 'biker', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(84,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'empty', 'empty', 'JJ', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(85,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'backbends', 'backbend', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'park', 'park', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(86,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'backbends', 'backbend', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'park', 'park', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(87,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'backbends', 'backbend', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'gym', 'gym', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(88,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'backbends', 'backbend', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'park', 'park', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(89,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'backbends', 'backbend', 'NNS', 'I-NP', 'O'),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        t(n, 'playing', 'playing', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'garden', 'garden', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(90,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'backbends', 'backbend', 'NNS', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-NP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(91,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(92,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'player', 'player', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(93,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'groups', 'group', 'NNS', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'football', 'football', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(94,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'player', 'player', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(95,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'teams', 'team', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'competing', 'compete', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'baseball', 'baseball', 'NN', 'I-NP', 'O'),
        t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(96,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'player', 'player', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(97,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'player', 'player', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(98,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'teams', 'team', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'competing', 'compete', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
        t(n, 'match', 'match', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(99,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
     t(n, 'stands', 'stand', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         ba(np/(n/pp),
          fa(np,
           t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
           t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
          t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
         t(n/pp, 'hut', 'hut', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(100,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
           t(n, 'hut', 'hut', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(101,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
     t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/(s:adj\np), 'close', 'close', 'RB', 'I-ADVP', 'O'),
      t(s:adj\np, 'together', 'together', 'RB', 'I-ADVP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
      t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(102,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
     t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/(s:adj\np), 'close', 'close', 'RB', 'I-ADVP', 'O'),
      t(s:adj\np, 'together', 'together', 'RB', 'I-ADVP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     ba(n,
      t(n, 'none', 'none', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(103,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
     t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/(s:adj\np), 'close', 'close', 'RB', 'I-ADVP', 'O'),
      t(s:adj\np, 'together', 'together', 'RB', 'I-ADVP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     ba(n,
      t(n, 'none', 'none', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(104,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
           t(n, 'hut', 'hut', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(105,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
        t(n, 'hut', 'hut', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(106,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
     t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/(s:adj\np), 'close', 'close', 'RB', 'I-ADVP', 'O'),
      t(s:adj\np, 'together', 'together', 'RB', 'I-ADVP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
      t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(107,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
     t(n, 'stands', 'stand', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         ba(np/(n/pp),
          fa(np,
           t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
           t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
          t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
         t(n/pp, 'hut', 'hut', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(108,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
     t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/(s:adj\np), 'close', 'close', 'RB', 'I-ADVP', 'O'),
      t(s:adj\np, 'together', 'together', 'RB', 'I-ADVP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
      t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(109,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(110,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(111,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(112,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(113,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(114,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(115,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grass', 'grass', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(116,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(117,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grass', 'grass', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(118,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(119,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(120,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(121,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'current', 'current', 'JJ', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'friends', 'friend', 'NNS', 'I-NP', 'O'))))))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'raft', 'raft', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(122,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'friends', 'friend', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'current', 'current', 'JJ', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'raft', 'raft', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(123,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'friends', 'friend', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'current', 'current', 'JJ', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'raft', 'raft', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(124,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'group', 'group', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'current', 'current', 'JJ', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'raft', 'raft', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(125,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'current', 'current', 'JJ', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'friends', 'friend', 'NNS', 'I-NP', 'O'))))))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'raft', 'raft', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(126,
 ba(s:dcl,
  fa(np,
   t(np/n, 'This', 'this', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
       t(n, 'safety', 'safety', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-NP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'preservers', 'preserver', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(127,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'friends', 'friend', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'current', 'current', 'JJ', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'raft', 'raft', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(128,
 ba(s:dcl,
  fa(np,
   t(np/n, 'This', 'this', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
       t(n, 'safety', 'safety', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-NP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'preservers', 'preserver', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(129,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(130,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(131,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'building', 'building', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'many', 'many', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/pp, 'murals', 'mural', 'NNS', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(132,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'building', 'building', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'many', 'many', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/pp, 'murals', 'mural', 'NNS', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(133,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
          t(n, 'building', 'building', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(134,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
          t(n, 'building', 'building', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(135,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'building', 'building', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'many', 'many', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/pp, 'murals', 'mural', 'NNS', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(136,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
          t(n, 'building', 'building', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(137,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'building', 'building', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'several', 'several', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/pp, 'murals', 'mural', 'NNS', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(138,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
          t(n, 'building', 'building', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(139,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'family', 'family', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(140,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'family', 'family', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/np, 'missing', 'miss', 'VBG', 'I-VP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(141,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(142,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'family', 'family', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/np, 'missing', 'miss', 'VBG', 'I-VP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(143,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'missing', 'miss', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(144,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'family', 'family', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(145,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'various', 'various', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         fa(n,
          fa(n/n,
           t((n/n)/(n/n), 'lit', 'lit', 'NN', 'I-NP', 'O'),
           t(n/n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O')),
          t(n, 'tables', 'table', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(146,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Various', 'various', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'tables', 'table', 'NNS', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
        ba(n,
         t(n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
            t(n, 'lights', 'light', 'NNS', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(147,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(148,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Various', 'various', 'JJ', 'I-NP', 'O'),
    t(n, 'customers', 'customer', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
        ba(n,
         t(n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
            t(n, 'lights', 'light', 'NNS', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(149,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'various', 'various', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         fa(n,
          fa(n/n,
           t((n/n)/(n/n), 'lit', 'lit', 'NN', 'I-NP', 'O'),
           t(n/n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O')),
          t(n, 'tables', 'table', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(150,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(151,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Various', 'various', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'tables', 'table', 'NNS', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
        ba(n,
         t(n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
            t(n, 'lights', 'light', 'NNS', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(152,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:to\np), 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
    fa(s:to\np,
     t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
     rp(s:b\np,
      ba(s:b\np,
       t(s:b\np, 'eat', 'eat', 'VB', 'I-VP', 'O'),
       fa((s:b\np)\(s:b\np),
        t(((s:b\np)\(s:b\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(153,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'),
    t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'seat', 'seat', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
           t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(154,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'),
    t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'seat', 'seat', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(155,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'seat', 'seat', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(156,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'seat', 'seat', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(157,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'motorcyclist', 'motorcyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'))),
     t((s:ng\np)\(s:ng\np), 'dangerously', 'dangerously', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'roadway', 'roadway', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(158,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'motorcyclist', 'motorcyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'along', 'along', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'roadway', 'roadway', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(159,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'motorcyclist', 'motorcyclist', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'along', 'along', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'roadway', 'roadway', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(160,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'motorcyclist', 'motorcyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'along', 'along', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'roadway', 'roadway', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(161,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'painted', 'paint', 'VBN', 'I-NP', 'O'),
        t(n, 'red', 'red', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(162,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'motorcyclist', 'motorcyclist', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(163,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'motorcyclist', 'motorcyclist', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'without', 'without', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(164,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'motorcyclist', 'motorcyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'along', 'along', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'roadway', 'roadway', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(165,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(166,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'stick', 'stick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'another', 'another', 'DT', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(167,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(168,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(169,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(170,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     ba(s:ng\np,
      t(s:ng\np, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
      t((s:ng\np)\(s:ng\np), 'high', 'high', 'JJ', 'I-ADVP', 'O')),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'another', 'another', 'DT', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(171,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(172,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dancer', 'dancer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'sound', 'sound', 'NN', 'I-NP', 'O'),
           t(n, 'equipment', 'equipment', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(173,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(174,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sound', 'sound', 'NN', 'I-NP', 'O'),
        t(n, 'equipment', 'equipment', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(175,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(176,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'sound', 'sound', 'NN', 'I-NP', 'O'),
           t(n, 'equipment', 'equipment', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(177,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'sound', 'sound', 'NN', 'I-NP', 'O'),
           t(n, 'equipment', 'equipment', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(178,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'dancing', 'dancing', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(179,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'looking', 'look', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(180,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    t(np:thr, 'there', 'there', 'EX', 'I-NP', 'O'),
    fa(s:dcl\np:thr,
     t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
        lx(n\n, s:ng\np,
         t(s:ng\np, 'looking', 'look', 'VBG', 'I-VP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(181,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'looking', 'look', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(182,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      fa(n,
       t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
       t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      t(s:ng\np, 'looking', 'look', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(183,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'family', 'family', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'waiting', 'wait', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(184,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'serious', 'serious', 'JJ', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'looking', 'look', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(185,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'family', 'family', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/(s:ng\np), 'patiently', 'patiently', 'RB', 'I-VP', 'O'),
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O')),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'waiting', 'wait', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(186,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'looking', 'look', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(187,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'children', 'child', 'NNS', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
         t(s:ng\np, 'waiting', 'wait', 'VBG', 'I-VP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(188,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'looking', 'look', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(189,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'Egyptian', 'egyptian', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'hat', 'hat', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(190,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'Egyptian', 'egyptian', 'JJ', 'I-NP', 'O'),
       t(n, 'headdress', 'headdress', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(191,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'Egyptian', 'egyptian', 'JJ', 'I-NP', 'O'),
       t(n, 'headdress', 'headdress', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(192,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'Indian', 'indian', 'JJ', 'I-NP', 'O'),
       t(n, 'headdress', 'headdress', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(193,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'headdress', 'headdress', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(194,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'Egyptian', 'egyptian', 'JJ', 'I-NP', 'O'),
       t(n, 'headdress', 'headdress', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(195,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'Egyptian', 'egyptian', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'hat', 'hat', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(196,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'headdress', 'headdress', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(197,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'hiker', 'hiker', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(198,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'hiker', 'hiker', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          fa(n,
           t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(199,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   fa((s:dcl\np:thr)/pp,
    t(((s:dcl\np:thr)/pp)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
   rp(pp,
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       ba(n,
        fa(n,
         t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
         t(n, 'high', 'high', 'JJ', 'I-ADJP', 'O')),
        fa(n\n,
         t((n\n)/np, 'above', 'above', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O')))),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'strange', 'strange', 'JJ', 'I-NP', 'O'),
            t(n, 'position', 'position', 'NN', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(200,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(n\n), 'high', 'high', 'JJ', 'I-ADJP', 'O'),
        fa(n\n,
         t((n\n)/np, 'above', 'above', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'strange', 'strange', 'JJ', 'I-NP', 'O'),
          t(n, 'position', 'position', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(201,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'hiker', 'hiker', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(202,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(n\n), 'high', 'high', 'JJ', 'I-ADJP', 'O'),
        fa(n\n,
         t((n\n)/np, 'above', 'above', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'uncomfortable', 'uncomfortable', 'JJ', 'I-NP', 'O'),
          t(n, 'position', 'position', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(203,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'hiker', 'hiker', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(204,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   fa((s:dcl\np:thr)/pp,
    t(((s:dcl\np:thr)/pp)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
   rp(pp,
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       ba(n,
        fa(n,
         t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
         t(n, 'high', 'high', 'JJ', 'I-ADJP', 'O')),
        fa(n\n,
         t((n\n)/np, 'above', 'above', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O')))),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'strange', 'strange', 'JJ', 'I-NP', 'O'),
            t(n, 'position', 'position', 'NN', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(205,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(n\n), 'high', 'high', 'JJ', 'I-ADJP', 'O'),
        fa(n\n,
         t((n\n)/np, 'above', 'above', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'strange', 'strange', 'JJ', 'I-NP', 'O'),
          t(n, 'position', 'position', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(206,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'hiker', 'hiker', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'joyful', 'joyful', 'JJ', 'I-NP', 'O'),
         t(n, 'dance', 'dance', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(207,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'hiker', 'hiker', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          fa(n,
           t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(208,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(n\n), 'high', 'high', 'JJ', 'I-ADJP', 'O'),
        fa(n\n,
         t((n\n)/np, 'above', 'above', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'strange', 'strange', 'JJ', 'I-NP', 'O'),
          t(n, 'position', 'position', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(209,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:adj\np, 'very', 'very', 'RB', 'I-ADVP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'barrel', 'barrel', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'rodeo', 'rodeo', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(210,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'barrel', 'barrel', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'rodeo', 'rodeo', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(211,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'barrel', 'barrel', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'rodeo', 'rodeo', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(212,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/pp, 'far', 'far', 'RB', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'barrel', 'barrel', 'NN', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'rodeo', 'rodeo', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(213,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cowgirl', 'cowgirl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'cornering', 'corner', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'barrel', 'barrel', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(214,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'barrel', 'barrel', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'rodeo', 'rodeo', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(215,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cowgirl', 'cowgirl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'corners', 'corner', 'NNS', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/n, 'a', 'a', 'DT', 'B-NP', 'O'),
          t(n, 'barrel', 'barrel', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(216,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'barrel', 'barrel', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'rodeo', 'rodeo', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(217,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cold', 'cold', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(218,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(219,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(220,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'wading', 'wade', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(221,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(222,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(223,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'wading', 'wade', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(224,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cold', 'cold', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(225,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(226,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(227,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(228,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guitarist', 'guitarist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      ba(n/n,
       t(n/n, 'blonde', 'blonde', 'JJ', 'I-NP', 'O'),
       conj((n/n)\(n/n), n/n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n/n, 'flyaway', 'flyaway', 'JJ', 'I-NP', 'O'))),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(229,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(230,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bald', 'bald', 'JJ', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(231,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(232,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      ba(n/n,
       t(n/n, 'blonde', 'blonde', 'JJ', 'I-NP', 'O'),
       conj((n/n)\(n/n), n/n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n/n, 'flyaway', 'flyaway', 'JJ', 'I-NP', 'O'))),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(233,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'down', 'down', 'RB', 'I-ADVP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'have', 'have', 'VBP', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'their', 'their', 'PRP$', 'I-NP', 'O'),
       ba(n,
        t(n, 'knees', 'knee', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         t(s:pss\np, 'raised', 'raise', 'VBN', 'I-VP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(234,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RB', 'I-ADVP', 'O'))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'knees', 'knee', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(235,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(236,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(237,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(238,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'down', 'down', 'RB', 'I-ADVP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'have', 'have', 'VBP', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'their', 'their', 'PRP$', 'I-NP', 'O'),
       ba(n,
        t(n, 'knees', 'knee', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         t(s:pss\np, 'raised', 'raise', 'VBN', 'I-VP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(239,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'nude', 'nude', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'body', 'body', 'NN', 'I-NP', 'O'),
       t(n, 'paint', 'paint', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(240,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         ba(n,
          fa(n,
           t(n/n, 'body', 'body', 'NN', 'I-NP', 'O'),
           t(n, 'paint', 'paint', 'NN', 'I-NP', 'O')),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             fa(n,
              t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(241,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'nude', 'nude', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'body', 'body', 'NN', 'I-NP', 'O'),
       t(n, 'paint', 'paint', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(242,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'nude', 'nude', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'body', 'body', 'NN', 'I-NP', 'O'),
        t(n, 'paint', 'paint', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(243,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     lp(n/n,
      t(comma, ',', ',', ',', 'I-NP', 'O'),
      t(n/n, 'topless', 'topless', 'JJ', 'I-NP', 'O')),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:pss\np,
    t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'paint', 'paint', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(244,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'topless', 'topless', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:pss\np,
    t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'paint', 'paint', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(245,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'nude', 'nude', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'body', 'body', 'NN', 'I-NP', 'O'),
       t(n, 'paint', 'paint', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(246,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'topless', 'topless', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:pss\np,
    t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'paint', 'paint', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(247,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'nude', 'nude', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'body', 'body', 'NN', 'I-NP', 'O'),
        t(n, 'paint', 'paint', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(248,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     lp(n/n,
      t(comma, ',', ',', ',', 'I-NP', 'O'),
      t(n/n, 'topless', 'topless', 'JJ', 'I-NP', 'O')),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:pss\np,
    t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'paint', 'paint', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(249,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'nude', 'nude', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'body', 'body', 'NN', 'I-NP', 'O'),
       t(n, 'paint', 'paint', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(250,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     lp(n/n,
      t(comma, ',', ',', ',', 'I-NP', 'O'),
      t(n/n, 'topless', 'topless', 'JJ', 'I-NP', 'O')),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:pss\np,
    t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'paint', 'paint', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(251,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(252,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(253,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(254,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/pp, 'far', 'far', 'RB', 'I-ADVP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(255,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'children', 'child', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O')))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gate', 'gate', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'kissing', 'kiss', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'mother', 'mother', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(256,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'children', 'child', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'same', 'same', 'JJ', 'I-NP', 'O'),
            t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O')))))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gate', 'gate', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'kissing', 'kiss', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'mother', 'mother', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(257,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'mothers', 'mother', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O')))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'kissing', 'kiss', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'gate', 'gate', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(258,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'children', 'child', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O')))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gate', 'gate', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'kissing', 'kiss', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'mother', 'mother', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(259,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
       t(n, 'lot', 'lot', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'))),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'against', 'against', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
          t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(260,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
       t(n, 'lot', 'lot', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/pp, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'friend', 'friend', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(261,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
       t(n, 'lot', 'lot', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'))),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'against', 'against', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
          t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(262,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(263,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
       t(n, 'lot', 'lot', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/pp, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'friend', 'friend', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(264,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'silver', 'silver', 'NN', 'I-NP', 'O'),
        t(n, 'sedan', 'sedan', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(265,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(pp,
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(266,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sea', 'sea', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(267,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(pp,
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(268,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(269,
 fa(s:dcl,
  rtc(s:dcl/s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   t(comma, ',', ',', ',', 'O', 'O')),
  ba(s:dcl,
   fa(np,
    t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'))),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(270,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(271,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(pp,
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(272,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(273,
 fa(s:dcl,
  rtc(s:dcl/s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   t(comma, ',', ',', ',', 'O', 'O')),
  ba(s:dcl,
   fa(np,
    t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'))),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(274,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(275,
 fa(s:dcl,
  rtc(s:dcl/s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   t(comma, ',', ',', ',', 'O', 'O')),
  ba(s:dcl,
   fa(np,
    t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'))),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(276,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(pp,
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(277,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'schoolgirl', 'schoolgirl', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'train', 'train', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(278,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'train', 'train', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(279,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  ba(s:dcl\np,
   fa(s:dcl\np:thr,
    t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'bag', 'bag', 'NN', 'I-NP', 'O'))))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'train', 'train', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(280,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'train', 'train', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(281,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'train', 'train', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(282,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'cramped', 'cramped', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'train', 'train', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bag', 'bag', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(283,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'bag', 'bag', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(284,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'bag', 'bag', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(285,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'train', 'train', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(286,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'bag', 'bag', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(287,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'schoolgirl', 'schoolgirl', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'train', 'train', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(288,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'bag', 'bag', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(289,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'another', 'another', 'DT', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'stick', 'stick', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(290,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'another', 'another', 'DT', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'wood', 'wood', 'NN', 'I-NP', 'O')))))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(291,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'mouths', 'mouth', 'NNS', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(292,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'object', 'object', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'mouths', 'mouth', 'NNS', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(293,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'another', 'another', 'DT', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'wood', 'wood', 'NN', 'I-NP', 'O')))))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(294,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'object', 'object', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'mouths', 'mouth', 'NNS', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(295,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'object', 'object', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'mouths', 'mouth', 'NNS', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(296,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stick', 'stick', 'NN', 'I-NP', 'O'))),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(297,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'another', 'another', 'DT', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'stick', 'stick', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(298,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'object', 'object', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'mouths', 'mouth', 'NNS', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(299,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'dirty', 'dirty', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
     t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')))),
    rp(np,
     lx(np, n,
      t(n, 'net', 'net', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(300,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')))),
    rp(np,
     lx(np, n,
      t(n, 'net', 'net', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(301,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')))),
    rp(np,
     lx(np, n,
      t(n, 'net', 'net', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(302,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')))),
    rp(np,
     lx(np, n,
      t(n, 'net', 'net', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(303,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/np, 'plays', 'play', 'VBZ', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(304,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')))),
    rp(np,
     lx(np, n,
      t(n, 'net', 'net', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(305,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')))),
    rp(np,
     lx(np, n,
      t(n, 'net', 'net', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(306,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(307,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')))),
    rp(np,
     lx(np, n,
      t(n, 'net', 'net', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(308,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(309,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'rubbing', 'rub', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'eyes', 'eye', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(310,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'rubbing', 'rub', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'eyes', 'eye', 'NNS', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(311,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'tattoos', 'tattoo', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(312,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tattooed', 'tattooed', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sofa', 'sofa', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(313,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'tattoos', 'tattoo', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(314,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'tattoos', 'tattoo', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(315,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'tattoos', 'tattoo', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'couch', 'couch', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(316,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'tattoos', 'tattoo', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(317,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'rubbing', 'rub', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'eyes', 'eye', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(318,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'tattoos', 'tattoo', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(319,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'tattoos', 'tattoo', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'couch', 'couch', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(320,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'rubbing', 'rub', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'eyes', 'eye', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(321,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'rubbing', 'rub', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'eyes', 'eye', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(322,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'tattoos', 'tattoo', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(323,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'tattoos', 'tattoo', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(324,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'rubbing', 'rub', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'eyes', 'eye', 'NNS', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(325,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'tattoos', 'tattoo', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(326,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'rubbing', 'rub', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'eyes', 'eye', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(327,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(328,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'low', 'low', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'))),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(329,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'))),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(330,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(331,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'paint', 'paint', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'covered', 'covered', 'JJ', 'I-NP', 'O'),
        t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'busy', 'busy', 'JJ', 'I-NP', 'O'),
       t(n, 'area', 'area', 'NN', 'I-NP', 'O')),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(332,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       ba(s:dcl\np,
        fa(s:dcl\np,
         t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
         fa(s:pss\np,
          t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'paint', 'paint', 'NN', 'I-NP', 'O'))))),
        conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         ba(s:dcl\np,
          ba(s:dcl\np,
           fa(s:dcl\np,
            t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
           t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
          fa((s:dcl\np)\(s:dcl\np),
           t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            ba(n,
             fa(n,
              t(n/n, 'busy', 'busy', 'JJ', 'I-NP', 'O'),
              t(n, 'area', 'area', 'NN', 'I-NP', 'O')),
             lx(n\n, s:ng\np,
              fa(s:ng\np,
               t((s:ng\np)/np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
               rp(np,
                lx(np, n,
                 t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
                t(period, '.', '.', '.', 'O', 'O'))))))))))))))))).

ccg(333,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
          ba(s:dcl\np,
           fa(s:dcl\np,
            t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
            fa(s:pss\np,
             t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'paint', 'paint', 'NN', 'I-NP', 'O'))))),
           conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
            t(conj, 'or', 'or', 'CC', 'O', 'O'),
            ba(s:dcl\np,
             ba(s:dcl\np,
              fa(s:dcl\np,
               t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
               t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
              t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
             fa((s:dcl\np)\(s:dcl\np),
              t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
               ba(n,
                fa(n,
                 t(n/n, 'busy', 'busy', 'JJ', 'I-NP', 'O'),
                 t(n, 'area', 'area', 'NN', 'I-NP', 'O')),
                lx(n\n, s:ng\np,
                 fa(s:ng\np,
                  t((s:ng\np)/np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
                  rp(np,
                   lx(np, n,
                    t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
                   t(period, '.', '.', '.', 'O', 'O')))))))))))))))))))).

ccg(334,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       ba(s:dcl\np,
        fa(s:dcl\np,
         t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
         fa(s:pss\np,
          t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'paint', 'paint', 'NN', 'I-NP', 'O'))))),
        conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         ba(s:dcl\np,
          ba(s:dcl\np,
           fa(s:dcl\np,
            t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
           t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
          fa((s:dcl\np)\(s:dcl\np),
           t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            ba(n,
             fa(n,
              t(n/n, 'busy', 'busy', 'JJ', 'I-NP', 'O'),
              t(n, 'area', 'area', 'NN', 'I-NP', 'O')),
             lx(n\n, s:ng\np,
              fa(s:ng\np,
               t((s:ng\np)/np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
               rp(np,
                lx(np, n,
                 t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
                t(period, '.', '.', '.', 'O', 'O'))))))))))))))))).

ccg(335,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'sitting', 'sit', 'VBG', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/(s:ng\np), 'busy', 'busy', 'JJ', 'I-ADJP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
     rp(np,
      lx(np, n,
       ba(n,
        t(n, 'something', 'something', 'DT', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'area', 'area', 'NN', 'I-NP', 'O'),
           lx(n\n, s:pss\np,
            ba(s:pss\np,
             t(s:pss\np, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
             fa((s:pss\np)\(s:pss\np),
              t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'paint', 'paint', 'NN', 'I-NP', 'O')))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(336,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       ba(s:dcl\np,
        fa(s:dcl\np,
         t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
         fa(s:pss\np,
          t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'paint', 'paint', 'NN', 'I-NP', 'O'))))),
        conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         ba(s:dcl\np,
          ba(s:dcl\np,
           fa(s:dcl\np,
            t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
           t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
          fa((s:dcl\np)\(s:dcl\np),
           t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            ba(n,
             fa(n,
              t(n/n, 'busy', 'busy', 'JJ', 'I-NP', 'O'),
              t(n, 'area', 'area', 'NN', 'I-NP', 'O')),
             lx(n\n, s:ng\np,
              fa(s:ng\np,
               t((s:ng\np)/np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
               rp(np,
                lx(np, n,
                 t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
                t(period, '.', '.', '.', 'O', 'O'))))))))))))))))).

ccg(337,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'note', 'note', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(338,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'note', 'note', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(339,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       ba(s:dcl\np,
        fa(s:dcl\np,
         t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
         fa(s:pss\np,
          t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'paint', 'paint', 'NN', 'I-NP', 'O'))))),
        conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         ba(s:dcl\np,
          ba(s:dcl\np,
           fa(s:dcl\np,
            t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
           t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
          fa((s:dcl\np)\(s:dcl\np),
           t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            ba(n,
             fa(n,
              t(n/n, 'busy', 'busy', 'JJ', 'I-NP', 'O'),
              t(n, 'area', 'area', 'NN', 'I-NP', 'O')),
             lx(n\n, s:ng\np,
              fa(s:ng\np,
               t((s:ng\np)/np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
               rp(np,
                lx(np, n,
                 t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
                t(period, '.', '.', '.', 'O', 'O'))))))))))))))))).

ccg(340,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'writing', 'write', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'piece', 'piece', 'NN', 'I-NP', 'O'),
          t(n\n, 'paper', 'paper', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(341,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'note', 'note', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(342,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       ba(s:dcl\np,
        fa(s:dcl\np,
         t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
         fa(s:pss\np,
          t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'paint', 'paint', 'NN', 'I-NP', 'O'))))),
        conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         ba(s:dcl\np,
          ba(s:dcl\np,
           fa(s:dcl\np,
            t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
           t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
          fa((s:dcl\np)\(s:dcl\np),
           t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            ba(n,
             fa(n,
              t(n/n, 'busy', 'busy', 'JJ', 'I-NP', 'O'),
              t(n, 'area', 'area', 'NN', 'I-NP', 'O')),
             lx(n\n, s:ng\np,
              fa(s:ng\np,
               t((s:ng\np)/np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
               rp(np,
                lx(np, n,
                 t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
                t(period, '.', '.', '.', 'O', 'O'))))))))))))))))).

ccg(343,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'note', 'note', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(344,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'paint', 'paint', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'covered', 'covered', 'JJ', 'I-NP', 'O'),
        t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'busy', 'busy', 'JJ', 'I-NP', 'O'),
       t(n, 'area', 'area', 'NN', 'I-NP', 'O')),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(345,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'scouts', 'scout', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'camping', 'camp', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(346,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'scouts', 'scout', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hiking', 'hike', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(347,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(348,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(349,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(350,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'scouts', 'scout', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'camping', 'camp', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(351,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'scouts', 'scout', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hiking', 'hike', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(352,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(353,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'break', 'break', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trip', 'trip', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(354,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'during', 'during', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trip', 'trip', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(355,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'bikes', 'bike', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
          t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(356,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'cars', 'car', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
          t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(357,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'),
       t(n, 'poles', 'pole', 'NNS', 'I-NP', 'O')))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'fishing', 'fishing', 'NN', 'I-NP', 'O')),
     t(s:dcl\np, 'tackle', 'tackle', 'VBP', 'I-VP', 'O'))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(358,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'),
       t(n, 'poles', 'pole', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(359,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'),
       t(n, 'poles', 'pole', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(360,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'),
       t(n, 'poles', 'pole', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(361,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'),
       t(n, 'poles', 'pole', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(362,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'tools', 'tool', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'used', 'use', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'fishing', 'fishing', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(363,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
          lx(np, n,
           fa(n,
            t(n/n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'),
            t(n, 'poles', 'pole', 'NNS', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(364,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'),
       t(n, 'poles', 'pole', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(365,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'helmeted', 'helmeted', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(366,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'helmeted', 'helmeted', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'perching', 'perch', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(367,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(368,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(369,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(370,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(371,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'helmeted', 'helmeted', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'perching', 'perch', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(372,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(373,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'perching', 'perch', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(374,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(375,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'helmeted', 'helmeted', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(376,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(377,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(378,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'helmeted', 'helmeted', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'perching', 'perch', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(379,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blonds', 'blonds', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(380,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(381,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(382,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(383,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(384,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(385,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(386,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blonds', 'blonds', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(387,
 fc(s:X/s:X,
  fa(s:X/s:X,
   t((s:X/s:X)/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O')))),
  fa(s:X/s:X,
   t((s:X/s:X)/s:dcl, 'while', 'while', 'IN', 'I-SBAR', 'O'),
   ba(s:dcl,
    t(np, 'she', 'she', 'PRP', 'I-NP', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(388,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(389,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
     t(n, 'adult', 'adult', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'tree', 'tree', 'NN', 'I-NP', 'O'),
         t(n, 'limb', 'limb', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(390,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
     t(n, 'adult', 'adult', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'tree', 'tree', 'NN', 'I-NP', 'O'),
         t(n, 'limb', 'limb', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(391,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
     t(n, 'adult', 'adult', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'tree', 'tree', 'NN', 'I-NP', 'O'),
         t(n, 'limb', 'limb', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(392,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(393,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
     t(n, 'adult', 'adult', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'tree', 'tree', 'NN', 'I-NP', 'O'),
         t(n, 'limb', 'limb', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(394,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
        t(n, 'branch', 'branch', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(395,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'black', 'black', 'JJ', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(396,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(397,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'stunts', 'stunt', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(398,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
          t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(399,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     ba(n\n,
      lx(n\n, s:pss\np,
       ba(s:pss\np,
        t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
        fa((s:pss\np)\(s:pss\np),
         t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'black', 'black', 'JJ', 'I-NP', 'O'))))),
      conj((n\n)\(n\n), n\n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
            t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(400,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
          t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(401,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'squirt', 'squirt', 'NN', 'I-NP', 'O'),
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(402,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'squirt', 'squirt', 'NN', 'I-NP', 'O'),
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(403,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'laughing', 'laugh', 'VBG', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:pss\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
      fa(s:pss\np,
       t((s:pss\np)/pp, 'sprayed', 'spray', 'VBN', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(404,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'sprays', 'spray', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      fc((s:ng\np)/np,
       t((s:ng\np)/(s:pss\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
       fc((s:pss\np)/np,
        t((s:pss\np)/pp, 'hit', 'hit', 'VBN', 'I-VP', 'O'),
        t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'))))),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
       t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(405,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
           t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'or', 'or', 'CC', 'O', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/(s:adj\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/pp, 'sprayed', 'spray', 'VBN', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(406,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'laughing', 'laugh', 'VBG', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:pss\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
      fa(s:pss\np,
       t((s:pss\np)/pp, 'sprayed', 'spray', 'VBN', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(407,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'sprays', 'spray', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      fc((s:ng\np)/np,
       t((s:ng\np)/(s:pss\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
       fc((s:pss\np)/np,
        t((s:pss\np)/pp, 'hit', 'hit', 'VBN', 'I-VP', 'O'),
        t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'))))),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
       t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(408,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'squirt', 'squirt', 'NN', 'I-NP', 'O'),
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(409,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'daschunds', 'daschund', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(410,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(411,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(412,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'daschunds', 'daschund', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(413,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(414,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(415,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
           t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(416,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'daschunds', 'daschund', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(417,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/pp, 'stands', 'stand', 'VBZ', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
       t(np, 'it', 'it', 'PRP', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(418,
 ba(s:dcl,
  ba(s:dcl,
   ba(np,
    fa(np,
     t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    rp(np\np,
     lp(np\np,
      t(comma, ',', ',', ',', 'O', 'O'),
      fa(np\np,
       t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        ba(s:adj\np,
         t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O'),
         conj((s:adj\np)\(s:adj\np), s:adj\np,
          t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
          t(s:adj\np, 'white', 'white', 'JJ', 'I-ADJP', 'O')))))),
     t(comma, ',', ',', ',', 'O', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/pp, 'stands', 'stand', 'VBZ', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
       t(np, 'it', 'it', 'PRP', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(419,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sprinting', 'sprint', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/np, 'owns', 'own', 'VBZ', 'I-VP', 'O'),
        t(np, 'it', 'it', 'PRP', 'I-NP', 'O'))))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'trying', 'try', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        fa(s:b\np,
         t((s:b\np)/np, 'catch', 'catch', 'VB', 'I-VP', 'O'),
         t(np, 'it', 'it', 'PRP', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(420,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sprinting', 'sprint', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     t(n/pp, 'owner', 'owner', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'trying', 'try', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        fa(s:b\np,
         t((s:b\np)/np, 'catch', 'catch', 'VB', 'I-VP', 'O'),
         t(np, 'it', 'it', 'PRP', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(421,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/pp, 'stands', 'stand', 'VBZ', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
       t(np, 'it', 'it', 'PRP', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(422,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sprinting', 'sprint', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/np, 'owns', 'own', 'VBZ', 'I-VP', 'O'),
        t(np, 'it', 'it', 'PRP', 'I-NP', 'O'))))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'trying', 'try', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        fa(s:b\np,
         t((s:b\np)/np, 'catch', 'catch', 'VB', 'I-VP', 'O'),
         t(np, 'it', 'it', 'PRP', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(423,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/pp, 'stands', 'stand', 'VBZ', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
       t(np, 'it', 'it', 'PRP', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(424,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'slowing', 'slow', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'down', 'down', 'RB', 'I-ADVP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'owner', 'owner', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/(s:ng\np), 'quitting', 'quit', 'VBG', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
        t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(425,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    t(np:thr, 'there', 'there', 'EX', 'I-NP', 'O'),
    fa(s:dcl\np:thr,
     t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
        lx(n\n, s:ng\np,
         ba(s:ng\np,
          t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
          t((s:ng\np)\(s:ng\np), 'behind', 'behind', 'RB', 'I-ADVP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(426,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sprinting', 'sprint', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     t(n/pp, 'owner', 'owner', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'trying', 'try', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        fa(s:b\np,
         t((s:b\np)/np, 'catch', 'catch', 'VB', 'I-VP', 'O'),
         t(np, 'it', 'it', 'PRP', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(427,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'stand', 'stand', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
         ba(n,
          t(n, 'barks', 'bark', 'NNS', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
           t(np, 'him', 'he', 'PRP', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(428,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sprinting', 'sprint', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     t(n/pp, 'owner', 'owner', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'trying', 'try', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        fa(s:b\np,
         t((s:b\np)/np, 'catch', 'catch', 'VB', 'I-VP', 'O'),
         t(np, 'it', 'it', 'PRP', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(429,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dyed', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'laughing', 'laughing', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(430,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'worn', 'wear', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         ba(s:dcl\np,
          fa(s:dcl\np,
           t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
          fa((s:dcl\np)\(s:dcl\np),
           t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
           ba(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'table', 'table', 'NN', 'I-NP', 'O')),
            rp(np\np,
             conj(np\np, np,
              t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
              lx(np, n,
               t(n, 'laughing', 'laughing', 'NN', 'I-NP', 'O'))),
             t(period, '.', '.', '.', 'O', 'O')))))))))))))).

ccg(431,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dyed', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'laughing', 'laughing', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(432,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
          lx(n\n, s:pss\np,
           fa(s:pss\np,
            t((s:pss\np)/(s:adj\np), 'dyed', 'dye', 'VBN', 'I-VP', 'O'),
            t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O')))))),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        ba(s:ng\np,
         t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
          ba(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'table', 'table', 'NN', 'I-NP', 'O')),
           rp(np\np,
            conj(np\np, np,
             t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
             lx(np, n,
              t(n, 'laughing', 'laughing', 'NN', 'I-NP', 'O'))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(433,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'laughing', 'laugh', 'VBG', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dyeing', 'dye', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
       ba(n,
        ba(n,
         t(n, 'black', 'black', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
        fa(n\n,
         t((n\n)/(s:dcl/np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fc(s:dcl/np,
          tr(s:dcl/(s:dcl\np),
           t(np, 'you', 'you', 'PRP', 'B-NP', 'O')),
          fc((s:dcl\np)/np,
           t((s:dcl\np)/(s:b\np), 'cannot', 'cannot', 'VBP', 'I-VP', 'O'),
           fc((s:b\np)/np,
            t((s:b\np)/pp, 'sit', 'sit', 'VB', 'I-VP', 'O'),
            t(pp/np, 'at', 'at', 'IN', 'I-ADVP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(434,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dyed', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'laughing', 'laughing', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(435,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'worn', 'wear', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         ba(s:dcl\np,
          fa(s:dcl\np,
           t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
          fa((s:dcl\np)\(s:dcl\np),
           t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
           ba(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'table', 'table', 'NN', 'I-NP', 'O')),
            rp(np\np,
             conj(np\np, np,
              t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
              lx(np, n,
               t(n, 'laughing', 'laughing', 'NN', 'I-NP', 'O'))),
             t(period, '.', '.', '.', 'O', 'O')))))))))))))).

ccg(436,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'comfortably', 'comfortably', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(437,
 ba(np,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'))))),
  rp(np\np,
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'tables', 'table', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/n, 'a', 'a', 'DT', 'B-NP', 'O'),
       fa(n,
        t(n/n, 'comfortable', 'comfortable', 'JJ', 'I-NP', 'O'),
        t(n, 'discussion', 'discussion', 'NN', 'I-NP', 'O')))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(438,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dyed', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'laughing', 'laughing', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(439,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'comfortably', 'comfortably', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(440,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dyed', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'laughing', 'laughing', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(441,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
         t(n, 'boa', 'boa', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'built', 'build', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'pedestrians', 'pedestrian', 'NNS', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(442,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
         t(n, 'scarf', 'scarf', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'built', 'build', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'pedestrians', 'pedestrian', 'NNS', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(443,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       fa((s:ng\np)/np,
        t(((s:ng\np)/np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
        t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
         t(n, 'boa', 'boa', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'stopping', 'stop', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
          lx(n\n, s:pss\np,
           ba(s:pss\np,
            t(s:pss\np, 'built', 'build', 'VBN', 'I-VP', 'O'),
            fa((s:pss\np)\(s:pss\np),
             t(((s:pss\np)\(s:pss\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
             lx(np, n,
              t(n, 'pedestrians', 'pedestrian', 'NNS', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(444,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
         t(n, 'boa', 'boa', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'built', 'build', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'pedestrians', 'pedestrian', 'NNS', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(445,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
         t(n, 'boa', 'boa', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'built', 'build', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'pedestrians', 'pedestrian', 'NNS', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(446,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      ba(np,
       lx(np, n,
        fa(n,
         t(n/n, 'silver', 'silver', 'NN', 'I-NP', 'O'),
         t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))),
       conj(np\np, np,
        t(comma, ',', ',', ',', 'O', 'O'),
        ba(np,
         lx(np, n,
          fa(n,
           t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
           t(n, 'bellbottoms', 'bellbottom', 'NNS', 'I-NP', 'O'))),
         conj(np\np, np,
          t(conj, 'and', 'and', 'CC', 'O', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
            t(n, 'scarf', 'scarf', 'NN', 'I-NP', 'O'))))))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(447,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
         t(n, 'scarf', 'scarf', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'built', 'build', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'pedestrians', 'pedestrian', 'NNS', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(448,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      ba(np,
       lx(np, n,
        fa(n,
         t(n/n, 'silver', 'silver', 'NN', 'I-NP', 'O'),
         t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))),
       conj(np\np, np,
        t(comma, ',', ',', ',', 'O', 'O'),
        ba(np,
         lx(np, n,
          fa(n,
           t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
           t(n, 'bellbottoms', 'bellbottom', 'NNS', 'I-NP', 'O'))),
         conj(np\np, np,
          t(conj, 'and', 'and', 'CC', 'O', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
            t(n, 'scarf', 'scarf', 'NN', 'I-NP', 'O'))))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(449,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
         t(n, 'boa', 'boa', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'built', 'build', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'pedestrians', 'pedestrian', 'NNS', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(450,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      ba(np,
       lx(np, n,
        fa(n,
         t(n/n, 'silver', 'silver', 'NN', 'I-NP', 'O'),
         t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))),
       conj(np\np, np,
        t(comma, ',', ',', ',', 'O', 'O'),
        ba(np,
         lx(np, n,
          fa(n,
           t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
           t(n, 'bellbottoms', 'bellbottom', 'NNS', 'I-NP', 'O'))),
         conj(np\np, np,
          t(conj, 'and', 'and', 'CC', 'O', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
            t(n, 'scarf', 'scarf', 'NN', 'I-NP', 'O'))))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(451,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(452,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'biker', 'biker', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(453,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'biker', 'biker', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'naked', 'naked', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(454,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'biker', 'biker', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(455,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'worn', 'wear', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(456,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(457,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'biker', 'biker', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(458,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(459,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(460,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'biker', 'biker', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'naked', 'naked', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(461,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
       t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          fa(n,
           t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(462,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 't-shirt', 't-shirt', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dyed', 'JJ', 'I-NP', 'O'),
        t(n, 'grey', 'grey', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          fa(n,
           t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(463,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
       t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          fa(n,
           t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(464,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
         t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O'))))),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             fa(n,
              t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(465,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(466,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(467,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(468,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
       t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          fa(n,
           t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(469,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 't-shirt', 't-shirt', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dyed', 'JJ', 'I-NP', 'O'),
        t(n, 'grey', 'grey', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          fa(n,
           t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(470,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(471,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
         t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O'))))),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             fa(n,
              t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(472,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(473,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(474,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rocker', 'rocker', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        ba(s:dcl\np,
         fa(s:dcl\np,
          t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
         fa((s:dcl\np)\(s:dcl\np),
          t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'front', 'front', 'NN', 'I-NP', 'O')))))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(475,
 ba(s:dcl,
  ba(np,
   ba(np,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     rp(np\np,
      fa(np\np,
       t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:adj\np, 'brown', 'brown', 'JJ', 'I-ADJP', 'O'))),
      t(comma, ',', ',', ',', 'O', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'one', 'one', 'CD', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(476,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(477,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(478,
 ba(s:dcl,
  ba(np,
   ba(np,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     rp(np\np,
      fa(np\np,
       t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:adj\np, 'brown', 'brown', 'JJ', 'I-ADJP', 'O'))),
      t(comma, ',', ',', ',', 'O', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'one', 'one', 'CD', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(479,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'back', 'back', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(480,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'backyard', 'backyard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(481,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'back', 'back', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(482,
 ba(s:dcl,
  ba(np,
   ba(np,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     rp(np\np,
      fa(np\np,
       t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:adj\np, 'brown', 'brown', 'JJ', 'I-ADJP', 'O'))),
      t(comma, ',', ',', ',', 'O', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'one', 'one', 'CD', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(483,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'backyard', 'backyard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(484,
 ba(s:dcl,
  ba(np,
   ba(np,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     rp(np\np,
      fa(np\np,
       t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:adj\np, 'brown', 'brown', 'JJ', 'I-ADJP', 'O'))),
      t(comma, ',', ',', ',', 'O', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'one', 'one', 'CD', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(485,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(486,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'backyard', 'backyard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(487,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'backyard', 'backyard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(488,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(489,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'shallow', 'shallow', 'JJ', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(490,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'trotting', 'trot', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'shallow', 'shallow', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(491,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'difficulty', 'difficulty', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(492,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'pacing', 'pace', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'difficulty', 'difficulty', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(493,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:adj\np, 'quiet', 'quiet', 'JJ', 'I-ADJP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         fa(n,
          t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
          t(n, 'door', 'door', 'NN', 'I-NP', 'O')),
         lx(n\n, s:pss\np,
          fa(s:pss\np,
           t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            rp(np,
             lx(np, n,
              t(n, 'wood', 'wood', 'NN', 'I-NP', 'O')),
             t(period, '.', '.', '.', 'O', 'O')))))))))))))).

ccg(494,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             ba(n,
              fa(n,
               t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
               t(n, 'door', 'door', 'NN', 'I-NP', 'O')),
              lx(n\n, s:pss\np,
               fa(s:pss\np,
                t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
                fa(pp,
                 t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
                 lx(np, n,
                  t(n, 'wood', 'wood', 'NN', 'I-NP', 'O')))))))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(495,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'children', 'child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
           t(n, 'door', 'door', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(496,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             ba(n,
              fa(n,
               t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
               t(n, 'door', 'door', 'NN', 'I-NP', 'O')),
              lx(n\n, s:pss\np,
               fa(s:pss\np,
                t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
                fa(pp,
                 t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
                 lx(np, n,
                  t(n, 'wood', 'wood', 'NN', 'I-NP', 'O')))))))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(497,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             ba(n,
              fa(n,
               t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
               t(n, 'door', 'door', 'NN', 'I-NP', 'O')),
              lx(n\n, s:pss\np,
               fa(s:pss\np,
                t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
                fa(pp,
                 t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
                 lx(np, n,
                  t(n, 'wood', 'wood', 'NN', 'I-NP', 'O')))))))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(498,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'children', 'child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
           t(n, 'door', 'door', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(499,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'children', 'child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
           t(n, 'door', 'door', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(500,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:adj\np, 'quiet', 'quiet', 'JJ', 'I-ADJP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         fa(n,
          t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
          t(n, 'door', 'door', 'NN', 'I-NP', 'O')),
         lx(n\n, s:pss\np,
          fa(s:pss\np,
           t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            rp(np,
             lx(np, n,
              t(n, 'wood', 'wood', 'NN', 'I-NP', 'O')),
             t(period, '.', '.', '.', 'O', 'O')))))))))))))).

ccg(501,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(comma, ',', ',', ',', 'I-NP', 'O'),
      ba(n/n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       conj((n/n)\(n/n), n/n,
        t(comma, ',', ',', ',', 'I-NP', 'O'),
        ba(n/n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'))))))),
    t(n, 'dress', 'dress', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'worn', 'wear', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(502,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    ba(np,
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cloak', 'cloak', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'very', 'very', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'large', 'large', 'JJ', 'I-ADJP', 'O')))),
        t(comma, ',', ',', ',', 'O', 'O')))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'revealing', 'revealing', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'extravagant', 'extravagant', 'JJ', 'I-NP', 'O'),
          t(n, 'apparel', 'apparel', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(503,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cloak', 'cloak', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'very', 'very', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'large', 'large', 'JJ', 'I-ADJP', 'O')))),
        t(comma, ',', ',', ',', 'O', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'revealing', 'reveal', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'extravagant', 'extravagant', 'JJ', 'I-NP', 'O'),
         t(n, 'dress', 'dress', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(504,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(comma, ',', ',', ',', 'I-NP', 'O'),
      ba(n/n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       conj((n/n)\(n/n), n/n,
        t(comma, ',', ',', ',', 'I-NP', 'O'),
        ba(n/n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'))))))),
    t(n, 'dress', 'dress', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'worn', 'wear', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(505,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'teenage', 'teenage', 'NN', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'storing', 'store', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'away', 'away', 'RB', 'I-PRT', 'O')),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
         t(s:adj\np, 'red', 'red', 'JJ', 'I-ADJP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(506,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'teenage', 'teenage', 'NN', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
         t(s:adj\np, 'red', 'red', 'JJ', 'I-ADJP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(507,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'necklace', 'necklace', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(comma, ',', ',', ',', 'O', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sweatshirt', 'sweatshirt', 'NN', 'I-NP', 'O')),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          t(n, 'earrings', 'earring', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(508,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'lady', 'lady', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     ba(np,
      lx(np, n,
       fa(n,
        t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
        t(n, 'age', 'age', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(np\np,
         t((np\np)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
            t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))),
       t(comma, ',', ',', ',', 'O', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'necklace', 'necklace', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(comma, ',', ',', ',', 'O', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sweatshirt', 'sweatshirt', 'NN', 'I-NP', 'O')),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          t(n, 'earrings', 'earring', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(509,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'necklace', 'necklace', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(comma, ',', ',', ',', 'O', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sweatshirt', 'sweatshirt', 'NN', 'I-NP', 'O')),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          t(n, 'earrings', 'earring', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(510,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
        ba(n,
         fa(n,
          t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
          t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
         lx(n\n, s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
           ba(np,
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
              t(n, 'necklace', 'necklace', 'NN', 'I-NP', 'O'))),
            rp(np\np,
             conj(np\np, np,
              t(comma, ',', ',', ',', 'O', 'O'),
              ba(np,
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                t(n, 'sweatshirt', 'sweatshirt', 'NN', 'I-NP', 'O')),
               conj(np\np, np,
                t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
                lx(np, n,
                 ba(n,
                  t(n, 'earrings', 'earring', 'NNS', 'I-NP', 'O'),
                  conj(n\n, n,
                   t(conj, 'and', 'and', 'CC', 'O', 'O'),
                   t(n, 'smiling', 'smile', 'VBG', 'I-VP', 'O'))))))),
             t(period, '.', '.', '.', 'O', 'O')))))))))))))).

ccg(511,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'necklace', 'necklace', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(comma, ',', ',', ',', 'O', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sweatshirt', 'sweatshirt', 'NN', 'I-NP', 'O')),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          t(n, 'earrings', 'earring', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(512,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
     t(n, 'sweatshirt', 'sweatshirt', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'smiling', 'smile', 'VBG', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'lady', 'lady', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'upon', 'upon', 'IN', 'I-PP', 'O'),
         t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:pss\np,
    t((s:pss\np)/(s:to\np), 'suited', 'suit', 'VBN', 'I-VP', 'O'),
    fa(s:to\np,
     t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
     fa(s:b\np,
      t((s:b\np)/(s:pss\np), 'be', 'be', 'VB', 'I-VP', 'O'),
      fa(s:pss\np,
       t((s:pss\np)/pp, 'worn', 'wear', 'VBN', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        ba(np,
         lx(np, n,
          fa(n,
           t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
            t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))),
         rp(np\np,
          conj(np\np, np,
           t(comma, ',', ',', ',', 'O', 'O'),
           ba(np,
            lx(np, n,
             t(n, 'earrings', 'earring', 'NNS', 'I-NP', 'O')),
            conj(np\np, np,
             t(conj, 'and', 'and', 'CC', 'O', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'necklace', 'necklace', 'NN', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(513,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'lady', 'lady', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     ba(np,
      lx(np, n,
       fa(n,
        t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
        t(n, 'age', 'age', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(np\np,
         t((np\np)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
            t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))),
       t(comma, ',', ',', ',', 'O', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'necklace', 'necklace', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(comma, ',', ',', ',', 'O', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sweatshirt', 'sweatshirt', 'NN', 'I-NP', 'O')),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          t(n, 'earrings', 'earring', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(514,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'teenage', 'teenage', 'NN', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
         t(s:adj\np, 'red', 'red', 'JJ', 'I-ADJP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(515,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'necklace', 'necklace', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(comma, ',', ',', ',', 'O', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sweatshirt', 'sweatshirt', 'NN', 'I-NP', 'O')),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          t(n, 'earrings', 'earring', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(516,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'teenage', 'teenage', 'NN', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
         t(s:adj\np, 'red', 'red', 'JJ', 'I-ADJP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(517,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:adj\np), 'likes', 'like', 'VBZ', 'I-VP', 'O'),
    t(s:adj\np, 'red', 'red', 'JJ', 'I-ADJP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'beads', 'bead', 'NNS', 'I-NP', 'O'),
        rp(pp,
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'teenagers', 'teenager', 'NNS', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(518,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'necklace', 'necklace', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(comma, ',', ',', ',', 'O', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sweatshirt', 'sweatshirt', 'NN', 'I-NP', 'O')),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          t(n, 'earrings', 'earring', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(519,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'fearful', 'fearful', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(520,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'fearful', 'fearful', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(pp,
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(521,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/(s:pss\np), 'artificially', 'artificially', 'RB', 'I-VP', 'O'),
         fa(s:pss\np,
          t((s:pss\np)/pp, 'built', 'build', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/(s:ng\np), 'for', 'for', 'IN', 'I-PP', 'O'),
           t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:pss\np,
      t((s:pss\np)/pp, 'attached', 'attach', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(522,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'rescues', 'rescue', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'fearful', 'fearful', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'cat', 'cat', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/pp, 'from', 'from', 'IN', 'I-PP', 'O'),
        fa(pp,
         t(pp/np, 'over', 'over', 'IN', 'B-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(523,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'fearful', 'fearful', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(524,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:ng\np), 'effortlessly', 'effortlessly', 'RB', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
       t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/(s:pss\np), 'artificially', 'artificially', 'RB', 'I-VP', 'O'),
          fa(s:pss\np,
           t((s:pss\np)/pp, 'built', 'build', 'VBN', 'I-VP', 'O'),
           fa(pp,
            t(pp/(s:ng\np), 'for', 'for', 'IN', 'I-PP', 'O'),
            t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O')))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:pss\np,
      t((s:pss\np)/pp, 'attached', 'attach', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(525,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/(s:pss\np), 'artificially', 'artificially', 'RB', 'I-VP', 'O'),
         fa(s:pss\np,
          t((s:pss\np)/pp, 'built', 'build', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/(s:ng\np), 'for', 'for', 'IN', 'I-PP', 'O'),
           t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:pss\np,
      t((s:pss\np)/pp, 'attached', 'attach', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(526,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'fearful', 'fearful', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(527,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dad', 'dad', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'launching', 'launch', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'daughter', 'daughter', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
          t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(528,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'father', 'father', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'launching', 'launch', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'daughter', 'daughter', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(529,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'father', 'father', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'during', 'during', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         fc(n/pp,
          t(n/n, 'daughters', 'daughter', 'NNS', 'I-NP', 'O'),
          t(n/pp, 'launch', 'launch', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(530,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'father', 'father', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'launching', 'launch', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'daughter', 'daughter', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(531,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'kid', 'kid', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
          ba(n,
           t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(532,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'kid', 'kid', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
          ba(n,
           t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(533,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'kid', 'kid', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
          ba(n,
           t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(534,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'kid', 'kid', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'coin', 'coin', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))))),
     rp(np\np,
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np\np,
        t((np\np)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(535,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'kid', 'kid', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
          ba(n,
           t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(536,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'father', 'father', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'launching', 'launch', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'daughter', 'daughter', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(537,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'kid', 'kid', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'coin', 'coin', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))))),
     rp(np\np,
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np\np,
        t((np\np)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(538,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'father', 'father', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'launching', 'launch', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'daughter', 'daughter', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(539,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'father', 'father', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'during', 'during', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         fc(n/pp,
          t(n/n, 'daughters', 'daughter', 'NNS', 'I-NP', 'O'),
          t(n/pp, 'launch', 'launch', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(540,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'kid', 'kid', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
          ba(n,
           t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(541,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'father', 'father', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'launching', 'launch', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'daughter', 'daughter', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(542,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'kid', 'kid', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
          ba(n,
           t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(543,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'social', 'social', 'JJ', 'I-NP', 'O'),
    t(n, 'climber', 'climber', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'tying', 'tie', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'cliff', 'cliff', 'NN', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(544,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cliff', 'cliff', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(545,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'pink', 'pink', 'JJ', 'I-ADJP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(546,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'pink', 'pink', 'JJ', 'I-ADJP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(547,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'climbed', 'climb', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        rp(np\np,
         fa(np\np,
          t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           t(s:adj\np, 'pink', 'pink', 'JJ', 'I-ADJP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(548,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cliff', 'cliff', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(549,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cliff', 'cliff', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(550,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'pink', 'pink', 'JJ', 'I-ADJP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(551,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'pink', 'pink', 'JJ', 'I-ADJP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(552,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'cliff', 'cliff', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(553,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'pink', 'pink', 'JJ', 'I-ADJP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(554,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'descending', 'descend', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cliff', 'cliff', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(555,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'pink', 'pink', 'JJ', 'I-ADJP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(556,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'social', 'social', 'JJ', 'I-NP', 'O'),
    t(n, 'climber', 'climber', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'tying', 'tie', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'cliff', 'cliff', 'NN', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(557,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(558,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/pp, 'made', 'make', 'VBD', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(559,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
         t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'indoors', 'indoor', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(560,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
         t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'indoors', 'indoor', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(561,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
         t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'indoors', 'indoor', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(562,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   lx(np, n,
    ba(n,
     t(n, 'indoors', 'indoor', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'program', 'program', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'about', 'about', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
             t(n, 'climbers', 'climber', 'NNS', 'I-NP', 'O'))))))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
           t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(563,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   lx(np, n,
    ba(n,
     t(n, 'indoors', 'indoor', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'program', 'program', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'about', 'about', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
             t(n, 'climbers', 'climber', 'NNS', 'I-NP', 'O'))))))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
           t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(564,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/pp, 'made', 'make', 'VBD', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(565,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(566,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
         t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'indoors', 'indoor', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(567,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'climber', 'climber', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'for', 'for', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(568,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
         t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'indoors', 'indoor', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(569,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(570,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(571,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'midair', 'midair', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(572,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(573,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'midair', 'midair', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(574,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tricking', 'trick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'performing', 'perform', 'VBG', 'I-NP', 'O'),
       t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(575,
 ba(s:dcl,
  ba(np,
   ba(np,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    rp(np\np,
     lp(np\np,
      t(comma, ',', ',', ',', 'O', 'O'),
      fa(np\np,
       t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O')))),
     t(comma, ',', ',', ',', 'O', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'one', 'one', 'CD', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       t(n, 'other', 'other', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(576,
 ba(s:dcl,
  ba(np,
   ba(np,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    rp(np\np,
     lp(np\np,
      t(comma, ',', ',', ',', 'O', 'O'),
      fa(np\np,
       t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O')))),
     t(comma, ',', ',', ',', 'O', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
     rp(np\np,
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np\np,
        t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'white', 'white', 'JJ', 'I-ADJP', 'O')))),
      t(comma, ',', ',', ',', 'O', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       t(n, 'other', 'other', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(577,
 ba(s:dcl,
  ba(np,
   ba(np,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    rp(np\np,
     lp(np\np,
      t(comma, ',', ',', ',', 'O', 'O'),
      fa(np\np,
       t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O')))),
     t(comma, ',', ',', ',', 'O', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'one', 'one', 'CD', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       t(n, 'other', 'other', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(578,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'street', 'street', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(579,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'dogs', 'dog', 'NNS', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'different', 'different', 'JJ', 'I-NP', 'O'),
        t(n, 'breeds', 'breed', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'angrily', 'angrily', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'other', 'other', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'across', 'across', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(580,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'dogs', 'dog', 'NNS', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'different', 'different', 'JJ', 'I-NP', 'O'),
        t(n, 'breeds', 'breed', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'other', 'other', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'across', 'across', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(581,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'dogs', 'dog', 'NNS', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'different', 'different', 'JJ', 'I-NP', 'O'),
        t(n, 'breeds', 'breed', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'other', 'other', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'across', 'across', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(582,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     fa(n,
      t(n/pp, 'dogs', 'dog', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'different', 'different', 'JJ', 'I-NP', 'O'),
         t(n, 'breeds', 'breed', 'NNS', 'I-NP', 'O'))))),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'other', 'other', 'NN', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/np, 'across', 'across', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(583,
 ba(s:dcl,
  ba(np,
   ba(np,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    rp(np\np,
     lp(np\np,
      t(comma, ',', ',', ',', 'O', 'O'),
      fa(np\np,
       t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O')))),
     t(comma, ',', ',', ',', 'O', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
     rp(np\np,
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np\np,
        t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'white', 'white', 'JJ', 'I-ADJP', 'O')))),
      t(comma, ',', ',', ',', 'O', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       t(n, 'other', 'other', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(584,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'dogs', 'dog', 'NNS', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'different', 'different', 'JJ', 'I-NP', 'O'),
        t(n, 'breeds', 'breed', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'other', 'other', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'across', 'across', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(585,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
       rp(np\np,
        lp(np\np,
         t(comma, ',', ',', ',', 'O', 'O'),
         fa(np\np,
          t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
          fa(s:dcl\np,
           bxc((s:dcl\np)/np,
            t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t((s:dcl\np)\(s:dcl\np), 'probably', 'probably', 'RB', 'I-ADVP', 'O')),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'pine', 'pine', 'NN', 'I-NP', 'O'))))),
        t(comma, ',', ',', ',', 'O', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bucket', 'bucket', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(586,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
       rp(np\np,
        lp(np\np,
         t(comma, ',', ',', ',', 'O', 'O'),
         fa(np\np,
          t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
          fa(s:dcl\np,
           bxc((s:dcl\np)/np,
            t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t((s:dcl\np)\(s:dcl\np), 'probably', 'probably', 'RB', 'I-ADVP', 'O')),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'pine', 'pine', 'NN', 'I-NP', 'O'))))),
        t(comma, ',', ',', ',', 'O', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bucket', 'bucket', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(587,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
       rp(np\np,
        lp(np\np,
         t(comma, ',', ',', ',', 'O', 'O'),
         fa(np\np,
          t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
          fa(s:dcl\np,
           bxc((s:dcl\np)/np,
            t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t((s:dcl\np)\(s:dcl\np), 'probably', 'probably', 'RB', 'I-ADVP', 'O')),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'pine', 'pine', 'NN', 'I-NP', 'O'))))),
        t(comma, ',', ',', ',', 'O', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bucket', 'bucket', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(588,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bucket', 'bucket', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         bxc((s:dcl\np)/np,
          t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t((s:dcl\np)\(s:dcl\np), 'probably', 'probably', 'RB', 'I-ADVP', 'O')),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pine', 'pine', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(589,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:adj\np,
       t(s:adj\np, 'furry', 'furry', 'JJ', 'I-ADJP', 'O'),
       conj((s:adj\np)\(s:adj\np), s:adj\np,
        t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
        t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'backyard', 'backyard', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'basket', 'basket', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(590,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:adj\np,
       t(s:adj\np, 'furry', 'furry', 'JJ', 'I-ADJP', 'O'),
       conj((s:adj\np)\(s:adj\np), s:adj\np,
        t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
        t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'back', 'back', 'JJ', 'I-NP', 'O'),
       t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'basket', 'basket', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(591,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:adj\np,
       t(s:adj\np, 'furry', 'furry', 'JJ', 'I-ADJP', 'O'),
       conj((s:adj\np)\(s:adj\np), s:adj\np,
        t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
        t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'back', 'back', 'JJ', 'I-NP', 'O'),
       t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'basket', 'basket', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(592,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
       ba(s:dcl\np,
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         ba(s:adj\np,
          t(s:adj\np, 'furry', 'furry', 'JJ', 'I-ADJP', 'O'),
          conj((s:adj\np)\(s:adj\np), s:adj\np,
           t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
           t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O')))),
        fa((s:dcl\np)\(s:dcl\np),
         t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'back', 'back', 'JJ', 'I-NP', 'O'),
           ba(n,
            t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'),
            lx(n\n, s:ng\np,
             ba(s:ng\np,
              fa(s:ng\np,
               t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                t(n, 'basket', 'basket', 'NN', 'I-NP', 'O'))),
              fa((s:ng\np)\(s:ng\np),
               t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
                t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'))))))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(593,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
       rp(np\np,
        lp(np\np,
         t(comma, ',', ',', ',', 'O', 'O'),
         fa(np\np,
          t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
          fa(s:dcl\np,
           bxc((s:dcl\np)/np,
            t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t((s:dcl\np)\(s:dcl\np), 'probably', 'probably', 'RB', 'I-ADVP', 'O')),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'pine', 'pine', 'NN', 'I-NP', 'O'))))),
        t(comma, ',', ',', ',', 'O', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bucket', 'bucket', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(594,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
       ba(s:dcl\np,
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         ba(s:adj\np,
          t(s:adj\np, 'furry', 'furry', 'JJ', 'I-ADJP', 'O'),
          conj((s:adj\np)\(s:adj\np), s:adj\np,
           t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
           t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O')))),
        fa((s:dcl\np)\(s:dcl\np),
         t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'back', 'back', 'JJ', 'I-NP', 'O'),
           ba(n,
            t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'),
            lx(n\n, s:ng\np,
             ba(s:ng\np,
              fa(s:ng\np,
               t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                t(n, 'basket', 'basket', 'NN', 'I-NP', 'O'))),
              fa((s:ng\np)\(s:ng\np),
               t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
                t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'))))))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(595,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'backyard', 'backyard', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'fur', 'fur', 'NN', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'basket', 'basket', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(596,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
       rp(np\np,
        lp(np\np,
         t(comma, ',', ',', ',', 'O', 'O'),
         fa(np\np,
          t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
          fa(s:dcl\np,
           bxc((s:dcl\np)/np,
            t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t((s:dcl\np)\(s:dcl\np), 'probably', 'probably', 'RB', 'I-ADVP', 'O')),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'pine', 'pine', 'NN', 'I-NP', 'O'))))),
        t(comma, ',', ',', ',', 'O', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bucket', 'bucket', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(597,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:adj\np,
       t(s:adj\np, 'furry', 'furry', 'JJ', 'I-ADJP', 'O'),
       conj((s:adj\np)\(s:adj\np), s:adj\np,
        t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
        t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'back', 'back', 'JJ', 'I-NP', 'O'),
       t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'basket', 'basket', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(598,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
       rp(np\np,
        lp(np\np,
         t(comma, ',', ',', ',', 'O', 'O'),
         fa(np\np,
          t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
          fa(s:dcl\np,
           bxc((s:dcl\np)/np,
            t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t((s:dcl\np)\(s:dcl\np), 'probably', 'probably', 'RB', 'I-ADVP', 'O')),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'pine', 'pine', 'NN', 'I-NP', 'O'))))),
        t(comma, ',', ',', ',', 'O', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bucket', 'bucket', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(599,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     ba(n,
      t(n, 'persons', 'person', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
         t(n, 'size', 'size', 'NN', 'I-NP', 'O'))))))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
       t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    t(np, 'they', 'they', 'PRP', 'I-NP', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'have', 'have', 'VBP', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bottle', 'bottle', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'soda', 'soda', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
            t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(600,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
      t(n, 'persons', 'person', 'NNS', 'I-NP', 'O')))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
       t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    t(np, 'they', 'they', 'PRP', 'I-NP', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'have', 'have', 'VBP', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bottle', 'bottle', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'soda', 'soda', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
            t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(601,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
      t(n, 'persons', 'person', 'NNS', 'I-NP', 'O')))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
       t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    t(np, 'they', 'they', 'PRP', 'I-NP', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'have', 'have', 'VBP', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bottle', 'bottle', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'soda', 'soda', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
            t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(602,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
      t(n, 'persons', 'person', 'NNS', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
        t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    t(np, 'they', 'they', 'PRP', 'I-NP', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/np, 'have', 'have', 'VBP', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'nothing', 'nothing', 'DT', 'I-NP', 'O'))),
     rp((s:dcl\np)\(s:dcl\np),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'between', 'between', 'IN', 'I-PP', 'O'),
       t(np, 'them', 'they', 'PRP', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(603,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
      t(n, 'benches', 'bench', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'have', 'have', 'VBP', 'I-VP', 'O'),
   ba(np,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')))),
    rp(np\np,
     conj(np\np, np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bottle', 'bottle', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'soda', 'soda', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
            t(np, 'them', 'they', 'PRP', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(604,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
      t(n, 'persons', 'person', 'NNS', 'I-NP', 'O')))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
       t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    t(np, 'they', 'they', 'PRP', 'I-NP', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'have', 'have', 'VBP', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bottle', 'bottle', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'soda', 'soda', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
            t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(605,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'comfortably', 'comfortably', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(606,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     ba(n,
      t(n, 'persons', 'person', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
         t(n, 'size', 'size', 'NN', 'I-NP', 'O'))))))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
       t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    t(np, 'they', 'they', 'PRP', 'I-NP', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'have', 'have', 'VBP', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bottle', 'bottle', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'soda', 'soda', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
            t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(607,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'lead', 'lead', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(608,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'leading', 'lead', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(609,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'competition', 'competition', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(610,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'leading', 'lead', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(611,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'bringing', 'bring', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'rear', 'rear', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'race', 'race', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(612,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'competition', 'competition', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(613,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'competition', 'competition', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(614,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'leading', 'lead', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(615,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'studying', 'study', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'subject', 'subject', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(616,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')))),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'studying', 'study', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'subject', 'subject', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(617,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'studying', 'study', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'subject', 'subject', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(618,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'study', 'study', 'NN', 'I-NP', 'O'),
    t(n, 'subject', 'subject', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(619,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dyed', 'dye', 'VBN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'makes', 'make', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'videos', 'video', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(620,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'makes', 'make', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'videos', 'video', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(621,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'makes', 'make', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'videos', 'video', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(622,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'makes', 'make', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'videos', 'video', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(623,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dyed', 'dye', 'VBN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'makes', 'make', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'videos', 'video', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(624,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'studying', 'study', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'subject', 'subject', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(625,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'studying', 'study', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'subject', 'subject', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(626,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'makes', 'make', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'videos', 'video', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(627,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'makes', 'make', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'videos', 'video', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(628,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'subject', 'subject', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'studied', 'study', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(629,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'makes', 'make', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'videos', 'video', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(630,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')))),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'studying', 'study', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'subject', 'subject', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(631,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'study', 'study', 'NN', 'I-NP', 'O'),
    t(n, 'subject', 'subject', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(632,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'makes', 'make', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'videos', 'video', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(633,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'makes', 'make', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'videos', 'video', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(634,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'studying', 'study', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'subject', 'subject', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(635,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'bride', 'bride', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'groom', 'groom', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'marriage', 'marriage', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(636,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'bride', 'bride', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'groom', 'groom', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'wedding', 'wedding', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(637,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'bride', 'bride', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'groom', 'groom', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'arriving', 'arrive', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'wedding', 'wedding', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(638,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'bride', 'bride', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'groom', 'groom', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'wedding', 'wedding', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(639,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'married', 'married', 'JJ', 'I-NP', 'O'),
    t(n, 'couple', 'couple', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'aisle', 'aisle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(640,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'married', 'married', 'JJ', 'I-NP', 'O'),
    t(n, 'couple', 'couple', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'aisle', 'aisle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(641,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'priest', 'priest', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/(s:to\np), 'aisle', 'aisle', 'NN', 'I-NP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        fa(s:b\np,
         t((s:b\np)/np, 'marry', 'marry', 'VB', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'couple', 'couple', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(642,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'bride', 'bride', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'groom', 'groom', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'wedding', 'wedding', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(643,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'bride', 'bride', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'groom', 'groom', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'marriage', 'marriage', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(644,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'married', 'married', 'JJ', 'I-NP', 'O'),
    t(n, 'couple', 'couple', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'aisle', 'aisle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(645,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'bride', 'bride', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'groom', 'groom', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'arriving', 'arrive', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'wedding', 'wedding', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(646,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'married', 'married', 'JJ', 'I-NP', 'O'),
    t(n, 'couple', 'couple', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'aisle', 'aisle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(647,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'married', 'married', 'JJ', 'I-NP', 'O'),
    t(n, 'couple', 'couple', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'aisle', 'aisle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(648,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'bride', 'bride', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'groom', 'groom', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'wedding', 'wedding', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(649,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'married', 'married', 'JJ', 'I-NP', 'O'),
    t(n, 'couple', 'couple', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'aisle', 'aisle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(650,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'bride', 'bride', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'groom', 'groom', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'wedding', 'wedding', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(651,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'presentation', 'presentation', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'watched', 'watch', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'classroom', 'classroom', 'NN', 'I-NP', 'O'),
        rp(pp,
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'students', 'student', 'NNS', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(652,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'presentation', 'presentation', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'attended', 'attend', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'classroom', 'classroom', 'NN', 'I-NP', 'O'),
        rp(pp,
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'students', 'student', 'NNS', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(653,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'presentation', 'presentation', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'attended', 'attend', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'classroom', 'classroom', 'NN', 'I-NP', 'O'),
        rp(pp,
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'students', 'student', 'NNS', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(654,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'classroom', 'classroom', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'students', 'student', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(655,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'presentation', 'presentation', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'watched', 'watch', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'classroom', 'classroom', 'NN', 'I-NP', 'O'),
        rp(pp,
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'students', 'student', 'NNS', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(656,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'classroom', 'classroom', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'empty', 'empty', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(657,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'knees', 'knee', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(658,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bottom', 'bottom', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'),
          lx(n\n, s:pss\np,
           fa(s:pss\np,
            t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
             lx(np, n,
              t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:adj\np, 'naked', 'naked', 'JJ', 'I-ADJP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'knees', 'knee', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(659,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'knees', 'knee', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(660,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'slide', 'slide', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'knees', 'knee', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
         fa(s:pss\np,
          t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(661,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'happily', 'happily', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(662,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(663,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
    t(n, 'slide', 'slide', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(664,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(665,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'knees', 'knee', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(666,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/pp,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'still', 'still', 'RB', 'I-ADVP', 'O')),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(667,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(668,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bottom', 'bottom', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'),
          lx(n\n, s:pss\np,
           fa(s:pss\np,
            t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
             lx(np, n,
              t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:adj\np, 'naked', 'naked', 'JJ', 'I-ADJP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'knees', 'knee', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(669,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'peacefully', 'peacefully', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tree', 'tree', 'NN', 'I-NP', 'O'),
       t(n, 'stump', 'stump', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(670,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tree', 'tree', 'NN', 'I-NP', 'O'),
       t(n, 'stump', 'stump', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(671,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'old', 'old', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
           t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(672,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'old', 'old', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(673,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'old', 'old', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/pp, 'far', 'far', 'RB', 'I-ADVP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(674,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tree', 'tree', 'NN', 'I-NP', 'O'),
       t(n, 'stump', 'stump', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(675,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'watering', 'water', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/(s:ng\np), 'excitedly', 'excitedly', 'RB', 'I-VP', 'O'),
       t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O')),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(676,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'excitedly', 'excitedly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(677,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'droplets', 'droplet', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(678,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'snapping', 'snap', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'droplets', 'droplet', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(679,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'snapping', 'snap', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'droplets', 'droplet', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(680,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'snapping', 'snap', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'droplets', 'droplet', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(681,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'excitedly', 'excitedly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(682,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'snap', 'snap', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'depicting', 'depict', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        ba(s:ng\np,
         t(s:ng\np, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'droplets', 'droplet', 'NNS', 'I-NP', 'O')))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(683,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'snapping', 'snap', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'droplets', 'droplet', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(684,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/(s:ng\np), 'excitedly', 'excitedly', 'RB', 'I-VP', 'O'),
        ba(s:ng\np,
         ba(s:ng\np,
          t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(685,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'watering', 'water', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/(s:ng\np), 'excitedly', 'excitedly', 'RB', 'I-VP', 'O'),
       t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O')),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(686,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'snapping', 'snap', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'droplets', 'droplet', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(687,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'snapping', 'snap', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'droplets', 'droplet', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(688,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'excitedly', 'excitedly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(689,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   rp(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O')),
   lx((s:dcl\np)\(s:dcl\np), s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'provide', 'provide', 'VBP', 'I-VP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'camouflage', 'camouflage', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(690,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   rp(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O')),
   lx((s:dcl\np)\(s:dcl\np), s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'provide', 'provide', 'VBP', 'I-VP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'camouflage', 'camouflage', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(691,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          ba(n,
           t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/np, 'provide', 'provide', 'VBP', 'I-VP', 'O'),
             lx(np, n,
              t(n, 'camouflage', 'camouflage', 'NN', 'I-NP', 'O')))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(692,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   rp(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O')),
   lx((s:dcl\np)\(s:dcl\np), s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'provide', 'provide', 'VBP', 'I-VP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'camouflage', 'camouflage', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(693,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   rp(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O')),
   lx((s:dcl\np)\(s:dcl\np), s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'provide', 'provide', 'VBP', 'I-VP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'camouflage', 'camouflage', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(694,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
        t(n, 'coats', 'coat', 'NNS', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(695,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   rp(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O')),
   lx((s:dcl\np)\(s:dcl\np), s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'provide', 'provide', 'VBP', 'I-VP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'camouflage', 'camouflage', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(696,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
        t(n, 'coats', 'coat', 'NNS', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(697,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   rp(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O')),
   lx((s:dcl\np)\(s:dcl\np), s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'provide', 'provide', 'VBP', 'I-VP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'camouflage', 'camouflage', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(698,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
        t(n, 'coats', 'coat', 'NNS', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(699,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O'))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'keeping', 'keep', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'mouth', 'mouth', 'NN', 'I-NP', 'O'),
            t(n, 'open', 'open', 'NN', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(700,
 ba(s:dcl,
  rp(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'Asia', 'Asia', 'NNP', 'I-NP', 'I-LOC'))))),
   t(comma, ',', ',', ',', 'O', 'O')),
  fa(s:dcl\np,
   rp((s:dcl\np)/(s:dcl\np),
    fa((s:dcl\np)/(s:dcl\np),
     t(((s:dcl\np)/(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'brick', 'brick', 'NN', 'I-NP', 'O'),
          t(n, 'window', 'window', 'NN', 'I-NP', 'O'))))))),
    t(comma, ',', ',', ',', 'O', 'O')),
   rp(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:adj\np), 'looks', 'look', 'VBZ', 'I-VP', 'O'),
     t(s:adj\np, 'surprised', 'surprised', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(701,
 ba(s:dcl,
  rp(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'Asia', 'Asia', 'NNP', 'I-NP', 'I-LOC'))))),
   t(comma, ',', ',', ',', 'O', 'O')),
  rp(s:dcl\np,
   fa(s:dcl\np,
    rp((s:dcl\np)/(s:dcl\np),
     fa((s:dcl\np)/(s:dcl\np),
      t(((s:dcl\np)/(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'window', 'window', 'NN', 'I-NP', 'O'),
           lx(n\n, s:pss\np,
            fa(s:pss\np,
             t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'bricks', 'brick', 'NNS', 'I-NP', 'O'))))))))))),
     t(comma, ',', ',', ',', 'O', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:adj\np), 'looks', 'look', 'VBZ', 'I-VP', 'O'),
     t(s:adj\np, 'surprised', 'surprised', 'JJ', 'I-ADJP', 'O'))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(702,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'mouth', 'mouth', 'NN', 'I-NP', 'O'),
        t(n, 'open', 'open', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(703,
 ba(s:dcl,
  rp(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'Asia', 'Asia', 'NNP', 'I-NP', 'I-LOC'))))),
   t(comma, ',', ',', ',', 'O', 'O')),
  fa(s:dcl\np,
   rp((s:dcl\np)/(s:dcl\np),
    fa((s:dcl\np)/(s:dcl\np),
     t(((s:dcl\np)/(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'brick', 'brick', 'NN', 'I-NP', 'O'),
          t(n, 'window', 'window', 'NN', 'I-NP', 'O'))))))),
    t(comma, ',', ',', ',', 'O', 'O')),
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:b\np),
     t((s:dcl\np)/(s:b\np), 'does', 'do', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    rp(s:b\np,
     fa(s:b\np,
      t((s:b\np)/(s:adj\np), 'look', 'look', 'VB', 'I-VP', 'O'),
      t(s:adj\np, 'surprised', 'surprised', 'JJ', 'I-ADJP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(704,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'mouth', 'mouth', 'NN', 'I-NP', 'O'),
        t(n, 'open', 'open', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(705,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'biking', 'biking', 'NN', 'I-NP', 'O'),
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'steadily', 'steadily', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'mountains', 'mountain', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(706,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'),
    t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:pss\np,
    t((s:pss\np)/(s:pss\np), 'steadily', 'steadily', 'RB', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'placed', 'place', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'standing', 'standing', 'NN', 'I-NP', 'O'),
            t(n, 'biker', 'biker', 'NN', 'I-NP', 'O')))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(707,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         fa(n,
          t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
          t(n, 'gear', 'gear', 'NN', 'I-NP', 'O')),
         lx(n\n, s:ng\np,
          fa(s:ng\np,
           bxc((s:ng\np)/pp,
            t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
            t((s:ng\np)\(s:ng\np), 'steadily', 'steadily', 'RB', 'I-ADVP', 'O')),
           fa(pp,
            t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                t(n, 'mountains', 'mountain', 'NNS', 'I-NP', 'O'))))))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(708,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:pss\np,
    t((s:pss\np)/pp, 'equipped', 'equip', 'VBN', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'protective', 'protective', 'JJ', 'I-NP', 'O'),
        t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(709,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:pss\np,
    t((s:pss\np)/pp, 'equipped', 'equip', 'VBN', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       ba(n,
        t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'used', 'use', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'protection', 'protection', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(710,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'biking', 'biking', 'NN', 'I-NP', 'O'),
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'steadily', 'steadily', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'mountains', 'mountain', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(711,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:pss\np,
    t((s:pss\np)/pp, 'equipped', 'equip', 'VBN', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'unprotective', 'unprotective', 'JJ', 'I-NP', 'O'),
        t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(712,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'biking', 'biking', 'NN', 'I-NP', 'O'),
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'steadily', 'steadily', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'mountains', 'mountain', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(713,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/(s:adj\np), 'falling', 'fall', 'VBG', 'I-VP', 'O'),
       t(s:adj\np, 'harmlessly', 'harmlessly', 'RB', 'I-ADVP', 'O')),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(714,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(715,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'kid', 'kid', 'NN', 'I-NP', 'O'),
        t(n/n, 'playing', 'playing', 'NN', 'I-NP', 'O')),
       t(n, 'football', 'football', 'NN', 'I-NP', 'O')))),
    rp(np\np,
     conj(np\np, np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      lx(np, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(716,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(717,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'football', 'football', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'feet', 'foot', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           fa(s:ng\np,
            t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             rp(np,
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
              t(period, '.', '.', '.', 'O', 'O'))))))))))))))).

ccg(718,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(719,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'football', 'football', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'feet', 'foot', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           fa(s:ng\np,
            t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             rp(np,
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
              t(period, '.', '.', '.', 'O', 'O'))))))))))))))).

ccg(720,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(721,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'equipment', 'equipment', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        ba(s:pss\np,
         t(s:pss\np, 'used', 'use', 'VBN', 'I-VP', 'O'),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O')))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        fa(n,
         lp(n/n,
          t(comma, ',', ',', ',', 'I-NP', 'O'),
          t(n/n, 'vertical', 'vertical', 'JJ', 'I-NP', 'O')),
         t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(722,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'equipment', 'equipment', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'used', 'use', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/(s:ng\np), 'for', 'for', 'IN', 'I-PP', 'O'),
          t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'B-VP', 'O'),
   fa(pp,
    t(pp/np, 'under', 'under', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'vertical', 'vertical', 'JJ', 'I-NP', 'O'),
       fa(n,
        lp(n/n,
         t(comma, ',', ',', ',', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O')),
        t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(723,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ponytail', 'ponytail', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(724,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ponytail', 'ponytail', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(725,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ponytail', 'ponytail', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(726,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tailing', 'tail', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'pony', 'pony', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
           t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(727,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'equipment', 'equipment', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        ba(s:pss\np,
         t(s:pss\np, 'used', 'use', 'VBN', 'I-VP', 'O'),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O')))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        fa(n,
         lp(n/n,
          t(comma, ',', ',', ',', 'I-NP', 'O'),
          t(n/n, 'vertical', 'vertical', 'JJ', 'I-NP', 'O')),
         t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(728,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'pigtails', 'pigtail', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(729,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tailing', 'tail', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'pony', 'pony', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
           t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(730,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'equipment', 'equipment', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        ba(s:pss\np,
         t(s:pss\np, 'used', 'use', 'VBN', 'I-VP', 'O'),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O')))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        fa(n,
         lp(n/n,
          t(comma, ',', ',', ',', 'I-NP', 'O'),
          t(n/n, 'vertical', 'vertical', 'JJ', 'I-NP', 'O')),
         t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(731,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ponytail', 'ponytail', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(732,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    fa(n,
     t(n/(s:to\np), 'equipment', 'equipment', 'NN', 'I-NP', 'O'),
     fa(s:to\np,
      t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
      fa(s:b\np,
       t((s:b\np)/np, 'rescue', 'rescue', 'VB', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        fa(n,
         lp(n/n,
          t(comma, ',', ',', ',', 'I-NP', 'O'),
          t(n/n, 'vertical', 'vertical', 'JJ', 'I-NP', 'O')),
         t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(733,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'equipment', 'equipment', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        ba(s:pss\np,
         t(s:pss\np, 'used', 'use', 'VBN', 'I-VP', 'O'),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O')))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        fa(n,
         lp(n/n,
          t(comma, ',', ',', ',', 'I-NP', 'O'),
          t(n/n, 'vertical', 'vertical', 'JJ', 'I-NP', 'O')),
         t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(734,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ponytail', 'ponytail', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(735,
 ba(s:dcl,
  fa(np,
   ba(np/n,
    fc(np/n,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O')),
    conj((np/n)\(np/n), np/n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     fc(np/n,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O')))),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'joyfully', 'joyfully', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(736,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
      t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'joyfully', 'joyfully', 'RB', 'I-VP', 'O')),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(737,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'one', 'one', 'CD', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'side', 'side', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(738,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
       t(n, 'black', 'black', 'JJ', 'I-NP', 'O')),
      t(n\n, 'one', 'one', 'CD', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'side', 'side', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(739,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'one', 'one', 'CD', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'cheerfully', 'cheerfully', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'side', 'side', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(740,
 ba(s:dcl,
  fa(np,
   ba(np/n,
    fc(np/n,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O')),
    conj((np/n)\(np/n), np/n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     fc(np/n,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O')))),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'joyfully', 'joyfully', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(741,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'one', 'one', 'CD', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'side', 'side', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(742,
 ba(s:dcl,
  fa(np,
   ba(np/n,
    fc(np/n,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O')),
    conj((np/n)\(np/n), np/n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     fc(np/n,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O')))),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'joyfully', 'joyfully', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(743,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
      t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'joyfully', 'joyfully', 'RB', 'I-VP', 'O')),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(744,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
       t(n, 'black', 'black', 'JJ', 'I-NP', 'O')),
      t(n\n, 'one', 'one', 'CD', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'side', 'side', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(745,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
        t(n, 'park', 'park', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(746,
 ba(s:dcl,
  fa(np,
   t(np/np, 'Not', 'not', 'RB', 'I-NP', 'O'),
   fa(np,
    t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
        t(n, 'park', 'park', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(747,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Many', 'many', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
        t(n, 'park', 'park', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(748,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
        t(n, 'park', 'park', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(749,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'rink', 'rink', 'NN', 'I-NP', 'O'),
         t(n/n, 'placed', 'place', 'VBN', 'I-NP', 'O')),
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(750,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'rink', 'rink', 'NN', 'I-NP', 'O'),
         t(n/n, 'placed', 'place', 'VBN', 'I-NP', 'O')),
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(751,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'rink', 'rink', 'NN', 'I-NP', 'O'),
         t(n/n, 'placed', 'place', 'VBN', 'I-NP', 'O')),
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'empty', 'empty', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(752,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'rink', 'rink', 'NN', 'I-NP', 'O'),
         t(n/n, 'placed', 'place', 'VBN', 'I-NP', 'O')),
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(753,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'rink', 'rink', 'NN', 'I-NP', 'O'),
         t(n/n, 'placed', 'place', 'VBN', 'I-NP', 'O')),
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(754,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
    t(n, 'skater', 'skater', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   lx(np, n,
    ba(n,
     t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
       rp(pp,
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          ba(n,
           ba(n,
            t(n, 'rink', 'rink', 'JJ', 'I-NP', 'O'),
            lx(n\n, s:adj\np,
             t(s:adj\np, 'full', 'full', 'JJ', 'I-NP', 'O'))),
           fa(n\n,
            t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(755,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'rink', 'rink', 'NN', 'I-NP', 'O'),
         t(n/n, 'placed', 'place', 'VBN', 'I-NP', 'O')),
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(756,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
        t(n, 'park', 'park', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(757,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
        t(n, 'park', 'park', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(758,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
    t(n, 'skater', 'skater', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   lx(np, n,
    ba(n,
     t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
       rp(pp,
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          ba(n,
           ba(n,
            t(n, 'rink', 'rink', 'JJ', 'I-NP', 'O'),
            lx(n\n, s:adj\np,
             t(s:adj\np, 'full', 'full', 'JJ', 'I-NP', 'O'))),
           fa(n\n,
            t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(759,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'rink', 'rink', 'NN', 'I-NP', 'O'),
         t(n/n, 'placed', 'place', 'VBN', 'I-NP', 'O')),
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(760,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
   lx(np, n,
    fa(n,
     t(n/n, 'many', 'many', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
           t(n, 'park', 'park', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(761,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'rink', 'rink', 'NN', 'I-NP', 'O'),
         t(n/n, 'placed', 'place', 'VBN', 'I-NP', 'O')),
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(762,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ice', 'ice', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
        t(n, 'park', 'park', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(763,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'blue', 'blue', 'JJ', 'I-ADJP', 'O'))),
        t(comma, ',', ',', ',', 'O', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lowering', 'lower', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'arm', 'arm', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(764,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'blue', 'blue', 'JJ', 'I-ADJP', 'O'))),
        t(comma, ',', ',', ',', 'O', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'arm', 'arm', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(765,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'arm', 'arm', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(766,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'blue', 'blue', 'JJ', 'I-ADJP', 'O'))),
        t(comma, ',', ',', ',', 'O', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'arm', 'arm', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(767,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'cheering', 'cheer', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(768,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'cheers', 'cheer', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'performed', 'perform', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         ba(n/n,
          t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
         t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(769,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'cheering', 'cheer', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(770,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'cheering', 'cheer', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(771,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'cheers', 'cheer', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'performed', 'perform', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         ba(n/n,
          t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
         t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(772,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'blue', 'blue', 'JJ', 'I-ADJP', 'O'))),
        t(comma, ',', ',', ',', 'O', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'arm', 'arm', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(773,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'cheering', 'cheer', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(774,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'blue', 'blue', 'JJ', 'I-ADJP', 'O'))),
        t(comma, ',', ',', ',', 'O', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lowering', 'lower', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'arm', 'arm', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(775,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'arm', 'arm', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(776,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'cheering', 'cheer', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(777,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'blue', 'blue', 'JJ', 'I-ADJP', 'O'))),
        t(comma, ',', ',', ',', 'O', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'arm', 'arm', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(778,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'cheering', 'cheer', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(779,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'),
        lx(n\n, s:adj\np,
         ba(s:adj\np,
          t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
          fa((s:adj\np)\(s:adj\np),
           t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))))))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'enjoying', 'enjoy', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O'),
         t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(780,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'),
        lx(n\n, s:adj\np,
         ba(s:adj\np,
          t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
          fa((s:adj\np)\(s:adj\np),
           t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))))))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'enjoying', 'enjoy', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'day', 'day', 'NN', 'I-NP', 'O'),
         lx(n\n, s:adj\np,
          ba(s:adj\np,
           t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
           fa((s:adj\np)\(s:adj\np),
            t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'sun', 'sun', 'NN', 'I-NP', 'O'))))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(781,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/pp, 'far', 'far', 'RB', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'),
         lx(n\n, s:adj\np,
          ba(s:adj\np,
           t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
           fa((s:adj\np)\(s:adj\np),
            t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))))))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'suffering', 'suffer', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O'),
          t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(782,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'),
        lx(n\n, s:adj\np,
         ba(s:adj\np,
          t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
          fa((s:adj\np)\(s:adj\np),
           t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))))))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'enjoying', 'enjoy', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O'),
         t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(783,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/pp, 'far', 'far', 'RB', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'),
         lx(n\n, s:adj\np,
          ba(s:adj\np,
           t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
           fa((s:adj\np)\(s:adj\np),
            t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))))))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'suffering', 'suffer', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O'),
          t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(784,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'shore', 'shore', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(785,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'),
        lx(n\n, s:adj\np,
         ba(s:adj\np,
          t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
          fa((s:adj\np)\(s:adj\np),
           t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))))))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'enjoying', 'enjoy', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O'),
         t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(786,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'shore', 'shore', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(787,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/pp, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'field', 'field', 'NN', 'I-NP', 'O')))),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'mostly', 'mostly', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'barren', 'barren', 'JJ', 'I-ADJP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(788,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/pp, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'mostly', 'mostly', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'barren', 'barren', 'JJ', 'I-ADJP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(789,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/pp, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'mostly', 'mostly', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'barren', 'barren', 'JJ', 'I-ADJP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(790,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
       ba(s:dcl\np,
        rp(s:dcl\np,
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'mostly', 'mostly', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'barren', 'barren', 'JJ', 'I-ADJP', 'O'))),
         t(comma, ',', ',', ',', 'O', 'O')),
        lx((s:dcl\np)\(s:dcl\np), s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/np, 'filming', 'film', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           ba(n,
            t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'),
            lx(n\n, s:pss\np,
             ba(s:pss\np,
              t(s:pss\np, 'done', 'do', 'VBN', 'I-VP', 'O'),
              rp((s:pss\np)\(s:pss\np),
               fa((s:pss\np)\(s:pss\np),
                t(((s:pss\np)\(s:pss\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
                fa(np,
                 t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                 t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
               t(period, '.', '.', '.', 'O', 'O')))))))))))))))).

ccg(791,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jumpsuit', 'jumpsuit', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'courageously', 'courageously', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(792,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'off', 'off', 'RP', 'I-PRT', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'mostly', 'mostly', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'barren', 'barren', 'JJ', 'I-ADJP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(793,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jumpsuit', 'jumpsuit', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'courageously', 'courageously', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(794,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/pp, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'mostly', 'mostly', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'barren', 'barren', 'JJ', 'I-ADJP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(795,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jumpsuit', 'jumpsuit', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:to\np), 'failing', 'fail', 'VBG', 'I-VP', 'O'),
    fa(s:to\np,
     t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
     rp(s:b\np,
      ba(s:b\np,
       fa(s:b\np,
        t((s:b\np)/np, 'perform', 'perform', 'VB', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'))),
       fa((s:b\np)\(s:b\np),
        t(((s:b\np)\(s:b\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(796,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/pp, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'mostly', 'mostly', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'barren', 'barren', 'JJ', 'I-ADJP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(797,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/pp, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'mostly', 'mostly', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'barren', 'barren', 'JJ', 'I-ADJP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(798,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'courageous', 'courageous', 'JJ', 'I-NP', 'O'),
    t(n, 'performer', 'performer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'jumpsuit', 'jumpsuit', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(799,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'arguing', 'argue', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(800,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'kissing', 'kiss', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(801,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'passionately', 'passionately', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'kissing', 'kiss', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(802,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'kissed', 'kiss', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(803,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'kissing', 'kiss', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(804,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'kissed', 'kiss', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(805,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'kissing', 'kiss', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(806,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'kissed', 'kiss', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(807,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'blowing', 'blow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'bubble', 'bubble', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'huge', 'huge', 'JJ', 'I-ADJP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(808,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'blowing', 'blow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'bubble', 'bubble', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:adj\np,
          t((s:adj\np)/(s:adj\np), 'very', 'very', 'RB', 'I-ADJP', 'O'),
          t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(809,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'blowing', 'blow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'bubble', 'bubble', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'huge', 'huge', 'JJ', 'I-ADJP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(810,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dyed', 'dyed', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'blowing', 'blow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bubble', 'bubble', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(811,
 ba(s:ng,
  rp(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'bubble', 'bubble', 'NN', 'I-NP', 'O'),
     t(n, 'blew', 'blew', 'NN', 'I-VP', 'O'))),
   t(comma, ',', ',', ',', 'O', 'O')),
  fa(s:ng\np,
   t((s:ng\np)/np, 'dyeing', 'dye', 'VBG', 'I-VP', 'O'),
   rp(np,
    fa(np,
     ba(np/n,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
      t((np/n)\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
     fa(n,
      t(n/n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
      t(n, 'red', 'red', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(812,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'blowing', 'blow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'bubble', 'bubble', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'huge', 'huge', 'JJ', 'I-ADJP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(813,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:adj\np, 'barefoot', 'barefoot', 'JJ', 'I-ADJP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'past', 'past', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'),
          lx(n\n, s:adj\np,
           ba(s:adj\np,
            t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
            fa((s:adj\np)\(s:adj\np),
             t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             lx(np, n,
              t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(814,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'boots', 'boot', 'NNS', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'),
          lx(n\n, s:adj\np,
           ba(s:adj\np,
            t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
            fa((s:adj\np)\(s:adj\np),
             t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             lx(np, n,
              t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(815,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'boots', 'boot', 'NNS', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'),
          lx(n\n, s:adj\np,
           ba(s:adj\np,
            t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
            fa((s:adj\np)\(s:adj\np),
             t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             lx(np, n,
              t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(816,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'boots', 'boot', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'),
        lx(n\n, s:adj\np,
         ba(s:adj\np,
          t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
          fa((s:adj\np)\(s:adj\np),
           t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:pss\np,
    t(s:pss\np, 'targeted', 'target', 'VBN', 'I-VP', 'O'),
    fa((s:pss\np)\(s:pss\np),
     t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'playful', 'playful', 'JJ', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
         t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
        lx(n\n, s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'scarf', 'scarf', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(817,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'boots', 'boot', 'NNS', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'),
          lx(n\n, s:adj\np,
           ba(s:adj\np,
            t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
            fa((s:adj\np)\(s:adj\np),
             t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             lx(np, n,
              t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(818,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(819,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(820,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'boots', 'boot', 'NNS', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       ba(s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           ba(n,
            fa(n,
             t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
             t(n, 'rubber', 'rubber', 'NN', 'I-NP', 'O')),
            conj(n\n, n,
             t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
             t(n, 'playing', 'playing', 'NN', 'I-NP', 'O')))))),
        fa((s:pss\np)\(s:pss\np),
         t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           ba(n,
            t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'),
            lx(n\n, s:adj\np,
             ba(s:adj\np,
              t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
              fa((s:adj\np)\(s:adj\np),
               t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
               lx(np, n,
                t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(821,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:adj\np, 'barefoot', 'barefoot', 'JJ', 'I-ADJP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'past', 'past', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'),
          lx(n\n, s:adj\np,
           ba(s:adj\np,
            t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
            fa((s:adj\np)\(s:adj\np),
             t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             lx(np, n,
              t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(822,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(823,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'boots', 'boot', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'),
        lx(n\n, s:adj\np,
         ba(s:adj\np,
          t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
          fa((s:adj\np)\(s:adj\np),
           t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:pss\np,
    t(s:pss\np, 'targeted', 'target', 'VBN', 'I-VP', 'O'),
    fa((s:pss\np)\(s:pss\np),
     t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'playful', 'playful', 'JJ', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
         t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
        lx(n\n, s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'scarf', 'scarf', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(824,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(825,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'toddlers', 'toddler', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'sleeping', 'sleep', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wagon', 'wagon', 'NN', 'I-NP', 'O')),
      rp(np\np,
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'really', 'really', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(826,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'toddlers', 'toddler', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'corndogs', 'corndog', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wagon', 'wagon', 'NN', 'I-NP', 'O')),
      rp(np\np,
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'really', 'really', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(827,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'toddlers', 'toddler', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'really', 'really', 'RB', 'I-NP', 'O'),
         t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O')),
        ba(n,
         t(n, 'wagon', 'wagon', 'NN', 'I-NP', 'O'),
         lx(n\n, s:adj\np,
          t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'))))))),
    rp(pp,
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'corndogs', 'corndog', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(828,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'toddlers', 'toddler', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'corndogs', 'corndog', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wagon', 'wagon', 'NN', 'I-NP', 'O')),
      rp(np\np,
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'really', 'really', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(829,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'corndogs', 'corndog', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(830,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'corndogs', 'corndog', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(831,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'toddlers', 'toddler', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'corndogs', 'corndog', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wagon', 'wagon', 'NN', 'I-NP', 'O')),
      rp(np\np,
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'really', 'really', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(832,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'corndogs', 'corndog', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(833,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'corndogs', 'corndog', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'eaten', 'eat', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        ba(n,
         t(n, 'toddlers', 'toddler', 'NNS', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            ba(np,
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'wagon', 'wagon', 'NN', 'I-NP', 'O')),
             rp(np\np,
              lp(np\np,
               t(comma, ',', ',', ',', 'O', 'O'),
               fa(np\np,
                t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
                fa(s:dcl\np,
                 t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
                 fa(s:adj\np,
                  t((s:adj\np)/(s:adj\np), 'really', 'really', 'RB', 'I-ADJP', 'O'),
                  t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O'))))),
              t(period, '.', '.', '.', 'O', 'O'))))))))))))))).

ccg(834,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'corndogs', 'corndog', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(835,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'toddlers', 'toddler', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'sleeping', 'sleep', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wagon', 'wagon', 'NN', 'I-NP', 'O')),
      rp(np\np,
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'really', 'really', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(836,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'corndogs', 'corndog', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(837,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'toddlers', 'toddler', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'corndogs', 'corndog', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wagon', 'wagon', 'NN', 'I-NP', 'O')),
      rp(np\np,
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'really', 'really', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(838,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'corndogs', 'corndog', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(839,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dye', 'VBN', 'I-NP', 'O'),
        t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           ba(n,
            t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
            fa(n\n,
             t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
             fa(s:dcl\np,
              t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
              fa(s:ng\np,
               t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                fa(n,
                 t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
                 t(n, 'face', 'face', 'NN', 'I-NP', 'O'))))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(840,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dye', 'VBN', 'I-NP', 'O'),
        t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           ba(n,
            t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
            fa(n\n,
             t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
             fa(s:dcl\np,
              t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
              fa(s:ng\np,
               t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                ba(n,
                 t(n, 'face', 'face', 'NN', 'I-NP', 'O'),
                 fa(n\n,
                  t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
                  fa(s:dcl\np,
                   t((s:dcl\np)/(s:adj\np), 'looks', 'look', 'VBZ', 'I-VP', 'O'),
                   t(s:adj\np, 'funny', 'funny', 'JJ', 'I-ADJP', 'O'))))))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(841,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dye', 'VBN', 'I-NP', 'O'),
        t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/pp, 'away', 'away', 'RB', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np\np,
        t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'serious', 'serious', 'JJ', 'I-ADJP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(842,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dye', 'VBN', 'I-NP', 'O'),
        t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           ba(n,
            t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
            fa(n\n,
             t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
             fa(s:dcl\np,
              t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
              fa(s:ng\np,
               t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                fa(n,
                 t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
                 t(n, 'face', 'face', 'NN', 'I-NP', 'O'))))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(843,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dye', 'VBN', 'I-NP', 'O'),
        t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           ba(n,
            t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
            fa(n\n,
             t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
             fa(s:dcl\np,
              t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
              fa(s:ng\np,
               t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                fa(n,
                 t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
                 t(n, 'face', 'face', 'NN', 'I-NP', 'O'))))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(844,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dying', 'die', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
       t(n, 'black', 'black', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np\np,
        t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          ba(n,
           ba(n,
            t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
            lx(n\n, s:ng\np,
             fa(s:ng\np,
              t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
              fa(pp,
               t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
           lx(n\n, s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              fa(n,
               t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
               ba(n,
                t(n, 'face', 'face', 'NN', 'I-NP', 'O'),
                lx(n\n, s:pss\np,
                 fa(s:pss\np,
                  t((s:pss\np)/pp, 'painted', 'paint', 'VBN', 'I-VP', 'O'),
                  fa(pp,
                   t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
                   t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(845,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'a', 'a', 'DT', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:dcl\np), 'pose', 'pose', 'VBP', 'I-VP', 'O'),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'B-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     ba(s:pss\np,
      fa(s:pss\np,
       t((s:pss\np)/(s:pss\np), 'amusedly', 'amusedly', 'RB', 'I-VP', 'O'),
       t(s:pss\np, 'watched', 'watch', 'VBN', 'I-VP', 'O')),
      rp((s:pss\np)\(s:pss\np),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
         t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(846,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'a', 'a', 'DT', 'I-NP', 'O'))))),
    lx(n\n, s:dcl\np,
     t(s:dcl\np, 'pose', 'pose', 'VBP', 'I-VP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'B-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'watched', 'watch', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(847,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dye', 'VBN', 'I-NP', 'O'),
        t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           ba(n,
            t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
            fa(n\n,
             t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
             fa(s:dcl\np,
              t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
              fa(s:ng\np,
               t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                fa(n,
                 t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
                 t(n, 'face', 'face', 'NN', 'I-NP', 'O'))))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(848,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        ba(n,
         t(n, 'a', 'a', 'DT', 'I-NP', 'O'),
         lx(n\n, s:dcl\np,
          ba(s:dcl\np,
           t(s:dcl\np, 'pose', 'pose', 'VBP', 'I-VP', 'O'),
           lx((s:dcl\np)\(s:dcl\np), s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
             ba(s:pss\np,
              t(s:pss\np, 'watched', 'watch', 'VBN', 'I-VP', 'O'),
              fa((s:pss\np)\(s:pss\np),
               t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
                t(n, 'man', 'man', 'NN', 'I-NP', 'O')))))))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(849,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'a', 'a', 'DT', 'I-NP', 'O'))))),
    lx(n\n, s:dcl\np,
     t(s:dcl\np, 'pose', 'pose', 'VBP', 'I-VP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'B-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'watched', 'watch', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(850,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dye', 'VBN', 'I-NP', 'O'),
        t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/pp, 'away', 'away', 'RB', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np\np,
        t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'serious', 'serious', 'JJ', 'I-ADJP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(851,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'pants', 'pants', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              ba(n/n,
               t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
               conj((n/n)\(n/n), n/n,
                t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
                t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
              t(n, 'color', 'color', 'NN', 'I-NP', 'O')))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(852,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       ba(n/n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
       t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'tossed', 'toss', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(853,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'pants', 'pants', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              ba(n/n,
               t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
               conj((n/n)\(n/n), n/n,
                t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
                t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
              t(n, 'color', 'color', 'NN', 'I-NP', 'O')))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(854,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      ba(n/n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       conj((n/n)\(n/n), n/n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
      fa(n,
       t(n/pp, 'pants', 'pants', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'towards', 'towards', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(855,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'laying', 'lay', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'cover', 'cover', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          fa(n,
           t(n/n, 'wild', 'wild', 'JJ', 'I-NP', 'O'),
           t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
          fa(n\n,
           t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
           fa(s:dcl\np,
            t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            ba(s:ng\np,
             t(s:ng\np, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
             fa((s:ng\np)\(s:ng\np),
              t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'track', 'track', 'NN', 'I-NP', 'O'))))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(856,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      bxc((s:ng\np)/np,
       t((s:ng\np)/np, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'off', 'off', 'RP', 'I-PRT', 'O')),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:pss\np,
      t(s:pss\np, 'laid', 'lay', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'wild', 'wild', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(857,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'abruptly', 'abruptly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     bxc((s:ng\np)/np,
      t((s:ng\np)/np, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
      t((s:ng\np)\(s:ng\np), 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        ba(s:pss\np,
         t(s:pss\np, 'laid', 'lay', 'VBN', 'I-VP', 'O'),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'wild', 'wild', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(858,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'pants', 'pants', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              ba(n/n,
               t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
               conj((n/n)\(n/n), n/n,
                t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
                t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
              t(n, 'color', 'color', 'NN', 'I-NP', 'O')))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(859,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      bxc((s:ng\np)/np,
       t((s:ng\np)/np, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'off', 'off', 'RP', 'I-PRT', 'O')),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:pss\np,
      t(s:pss\np, 'laid', 'lay', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'wild', 'wild', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(860,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      ba(n/n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       conj((n/n)\(n/n), n/n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
      fa(n,
       t(n/pp, 'pants', 'pants', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'towards', 'towards', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(861,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      bxc((s:ng\np)/np,
       t((s:ng\np)/np, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'off', 'off', 'RP', 'I-PRT', 'O')),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:pss\np,
      t(s:pss\np, 'laid', 'lay', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'wild', 'wild', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(862,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'pants', 'pants', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              ba(n/n,
               t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
               conj((n/n)\(n/n), n/n,
                t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
                t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
              t(n, 'color', 'color', 'NN', 'I-NP', 'O')))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(863,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bottom', 'bottom', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        ba(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'stairs', 'stair', 'NNS', 'I-NP', 'O')),
         rp(np\np,
          lp(np\np,
           t(comma, ',', ',', ',', 'O', 'O'),
           fa(np\np,
            t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
             lx(np, n,
              t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(864,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bottom', 'bottom', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        ba(np,
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'stairs', 'stair', 'NNS', 'I-NP', 'O')),
         rp(np\np,
          lp(np\np,
           t(comma, ',', ',', ',', 'O', 'O'),
           fa(np\np,
            t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
             lx(np, n,
              t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(865,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bottom', 'bottom', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        ba(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'stairs', 'stair', 'NNS', 'I-NP', 'O')),
         rp(np\np,
          lp(np\np,
           t(comma, ',', ',', ',', 'O', 'O'),
           fa(np\np,
            t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
             lx(np, n,
              t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(866,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      t(n, 'outdoor', 'outdoor', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'bottom', 'bottom', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'stairs', 'stair', 'NNS', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(867,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'adult', 'adult', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'amphitheater', 'amphitheater', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(868,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      t(n, 'outdoor', 'outdoor', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'bottom', 'bottom', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'stairs', 'stair', 'NNS', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(869,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'adult', 'adult', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'amphitheater', 'amphitheater', 'NN', 'I-NP', 'O'),
         lx(n\n, s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(870,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bottom', 'bottom', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        ba(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'stairs', 'stair', 'NNS', 'I-NP', 'O')),
         rp(np\np,
          lp(np\np,
           t(comma, ',', ',', ',', 'O', 'O'),
           fa(np\np,
            t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
             lx(np, n,
              t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(871,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bottom', 'bottom', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        ba(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'stairs', 'stair', 'NNS', 'I-NP', 'O')),
         rp(np\np,
          lp(np\np,
           t(comma, ',', ',', ',', 'O', 'O'),
           fa(np\np,
            t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
             lx(np, n,
              t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(872,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'adult', 'adult', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'amphitheater', 'amphitheater', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(873,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'long', 'long', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
           t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      bxc((s:dcl\np)/(s:ng\np),
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t((s:dcl\np)\(s:dcl\np), 'suspiciously', 'suspiciously', 'RB', 'I-VP', 'O')),
      fa(s:ng\np,
       t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        t(n, 'eyebrow', 'eyebrow', 'NN', 'I-NP', 'O')))),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(874,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'long', 'long', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     rp(s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/np, 'lowering', 'lower', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'eyebrow', 'eyebrow', 'NN', 'I-NP', 'O')))),
      t(comma, ',', ',', ',', 'O', 'O')),
     lx((s:dcl\np)\(s:dcl\np), s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'facing', 'face', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(875,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          fa(n,
           t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             ba(n,
              ba(n,
               fa(n,
                t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
                t(n, 'building', 'building', 'NN', 'I-NP', 'O')),
               fa(n\n,
                t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
                fa(np,
                 t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                 t(n, 'space', 'space', 'NN', 'I-NP', 'O')))),
              lx(n\n, s:pss\np,
               fa(s:pss\np,
                t((s:pss\np)/pp, 'reserved', 'reserve', 'VBN', 'I-VP', 'O'),
                fa(pp,
                 t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
                 lx(np, n,
                  fa(n,
                   t(n/n, 'handicapped', 'handicapped', 'JJ', 'I-NP', 'O'),
                   t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(876,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          ba(n,
           ba(n,
            fa(n,
             t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
             t(n, 'building', 'building', 'NN', 'I-NP', 'O')),
            fa(n\n,
             t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'space', 'space', 'NN', 'I-NP', 'O')))),
           lx(n\n, s:pss\np,
            fa(s:pss\np,
             t((s:pss\np)/pp, 'reserved', 'reserve', 'VBN', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
              lx(np, n,
               fa(n,
                t(n/n, 'handicapped', 'handicapped', 'JJ', 'I-NP', 'O'),
                t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(877,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'long', 'long', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
           t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      bxc((s:dcl\np)/(s:ng\np),
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t((s:dcl\np)\(s:dcl\np), 'suspiciously', 'suspiciously', 'RB', 'I-VP', 'O')),
      fa(s:ng\np,
       t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        t(n, 'eyebrow', 'eyebrow', 'NN', 'I-NP', 'O')))),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(878,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          fa(n,
           t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             ba(n,
              ba(n,
               fa(n,
                t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
                t(n, 'building', 'building', 'NN', 'I-NP', 'O')),
               fa(n\n,
                t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
                fa(np,
                 t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                 t(n, 'space', 'space', 'NN', 'I-NP', 'O')))),
              lx(n\n, s:pss\np,
               fa(s:pss\np,
                t((s:pss\np)/pp, 'reserved', 'reserve', 'VBN', 'I-VP', 'O'),
                fa(pp,
                 t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
                 lx(np, n,
                  fa(n,
                   t(n/n, 'handicapped', 'handicapped', 'JJ', 'I-NP', 'O'),
                   t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(879,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'long', 'long', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
           t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      bxc((s:dcl\np)/(s:ng\np),
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t((s:dcl\np)\(s:dcl\np), 'suspiciously', 'suspiciously', 'RB', 'I-VP', 'O')),
      fa(s:ng\np,
       t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        t(n, 'eyebrow', 'eyebrow', 'NN', 'I-NP', 'O')))),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(880,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          ba(n,
           ba(n,
            fa(n,
             t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
             t(n, 'building', 'building', 'NN', 'I-NP', 'O')),
            fa(n\n,
             t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'space', 'space', 'NN', 'I-NP', 'O')))),
           lx(n\n, s:pss\np,
            fa(s:pss\np,
             t((s:pss\np)/pp, 'reserved', 'reserve', 'VBN', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
              lx(np, n,
               fa(n,
                t(n/n, 'handicapped', 'handicapped', 'JJ', 'I-NP', 'O'),
                t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(881,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'Jockeys', 'jockey', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'horses', 'horse', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'completely', 'completely', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'green', 'green', 'JJ', 'I-ADJP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(882,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'Jockeys', 'jockey', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'horses', 'horse', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'completely', 'completely', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'green', 'green', 'JJ', 'I-ADJP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(883,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'Jockeys', 'jockey', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'horses', 'horse', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'completely', 'completely', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'green', 'green', 'JJ', 'I-ADJP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(884,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'Jockeys', 'jockey', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'slowing', 'slow', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'horses', 'horse', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
        lp(np\np,
         t(comma, ',', ',', ',', 'O', 'O'),
         rp(np\np,
          fa(np\np,
           t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
           fa(s:dcl\np,
            t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            fa(s:adj\np,
             t((s:adj\np)/(s:adj\np), 'completely', 'completely', 'RB', 'I-ADJP', 'O'),
             t(s:adj\np, 'green', 'green', 'JJ', 'I-ADJP', 'O')))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(885,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
        t(n, 'races', 'race', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/(s:adj\np), 'completely', 'completely', 'RB', 'I-ADJP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'Jockeys', 'jockey', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(886,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'Jockeys', 'jockey', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'horses', 'horse', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'completely', 'completely', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'green', 'green', 'JJ', 'I-ADJP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(887,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'furious', 'furious', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'racers', 'racer', 'NNS', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'yelling', 'yell', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'horses', 'horse', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
           t(n, 'obstacle', 'obstacle', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(888,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'Jockeys', 'jockey', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'horses', 'horse', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'completely', 'completely', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'green', 'green', 'JJ', 'I-ADJP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(889,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'horses', 'horse', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     ba(s:ng\np,
      t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
      t((s:ng\np)\(s:ng\np), 'furiously', 'furiously', 'RB', 'I-ADVP', 'O')),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        t(n, 'obstacle', 'obstacle', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(890,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'Jockeys', 'jockey', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'slowing', 'slow', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'horses', 'horse', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
        lp(np\np,
         t(comma, ',', ',', ',', 'O', 'O'),
         rp(np\np,
          fa(np\np,
           t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
           fa(s:dcl\np,
            t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            fa(s:adj\np,
             t((s:adj\np)/(s:adj\np), 'completely', 'completely', 'RB', 'I-ADJP', 'O'),
             t(s:adj\np, 'green', 'green', 'JJ', 'I-ADJP', 'O')))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(891,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'horses', 'horse', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     ba(s:ng\np,
      t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
      t((s:ng\np)\(s:ng\np), 'furiously', 'furiously', 'RB', 'I-ADVP', 'O')),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        t(n, 'obstacle', 'obstacle', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(892,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
        t(n, 'races', 'race', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/(s:adj\np), 'completely', 'completely', 'RB', 'I-ADJP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'Jockeys', 'jockey', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(893,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
          t(n, 'size', 'size', 'NN', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'newspapers', 'newspaper', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
         t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(894,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
          t(n, 'size', 'size', 'NN', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'newspapers', 'newspaper', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
         t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(895,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
          t(n, 'size', 'size', 'NN', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'newspapers', 'newspaper', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
         t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(896,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
              t(n, 'size', 'size', 'NN', 'I-NP', 'O'))))))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         ba(s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
           lx(np, n,
            t(n, 'newspapers', 'newspaper', 'NNS', 'I-NP', 'O'))),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
            t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(897,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
    lx(n\n, s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'a', 'a', 'DT', 'I-NP', 'O')))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    fa((s:dcl\np)/pp,
     t(((s:dcl\np)/pp)/np, 'rose', 'rise', 'VBD', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'pattern', 'pattern', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'upon', 'upon', 'IN', 'I-PP', 'O'),
     t(np, 'it', 'it', 'PRP', 'I-NP', 'O'))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'clumsily', 'clumsily', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         t(n, 'newspapers', 'newspaper', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(898,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
          t(n, 'size', 'size', 'NN', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'newspapers', 'newspaper', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
         t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(899,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'a', 'a', 'DT', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'rose', 'rise', 'VBD', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'patterned', 'pattern', 'VBN', 'I-NP', 'O'),
      t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'clumsily', 'clumsily', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         t(n, 'newspapers', 'newspaper', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(900,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
          t(n, 'size', 'size', 'NN', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'newspapers', 'newspaper', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
         t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(901,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'a', 'a', 'DT', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'rose', 'rise', 'VBD', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'patterned', 'pattern', 'VBN', 'I-NP', 'O'),
      t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'clumsily', 'clumsily', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         t(n, 'newspapers', 'newspaper', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(902,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
              t(n, 'size', 'size', 'NN', 'I-NP', 'O'))))))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         ba(s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
           lx(np, n,
            t(n, 'newspapers', 'newspaper', 'NNS', 'I-NP', 'O'))),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
            t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(903,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'a', 'a', 'DT', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'rose', 'rise', 'VBD', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'patterned', 'pattern', 'VBN', 'I-NP', 'O'),
      t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'clumsily', 'clumsily', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         t(n, 'newspapers', 'newspaper', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(904,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
          t(n, 'size', 'size', 'NN', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'newspapers', 'newspaper', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
         t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(905,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/(s:ng\np), 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
       t(s:ng\np, 'snowboarding', 'snowboard', 'VBG', 'I-VP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'falls', 'fall', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(906,
 rp(np,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'snowboarding', 'snowboard', 'VBG', 'I-VP', 'O'),
          t(n, 'jumps', 'jump', 'NNS', 'I-NP', 'O')))),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(907,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(908,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'leap', 'leap', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/(s:adj\np), 'greatly', 'greatly', 'RB', 'I-ADJP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'appealing', 'appealing', 'JJ', 'I-ADJP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'snowboarders', 'snowboarder', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(909,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'fearlessly', 'fearlessly', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(910,
 rp(np,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'snowboarding', 'snowboard', 'VBG', 'I-VP', 'O'),
          t(n, 'jumps', 'jump', 'NNS', 'I-NP', 'O')))),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(911,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'practicing', 'practicing', 'NN', 'I-NP', 'O'),
    t(n, 'jumper', 'jumper', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tossing', 'toss', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      fa(n/pp,
       t((n/pp)/pp, 'snowboard', 'snowboard', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(912,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(913,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(914,
 rp(np,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'snowboarding', 'snowboard', 'VBG', 'I-VP', 'O'),
          t(n, 'jumps', 'jump', 'NNS', 'I-NP', 'O')))),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(915,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/pp, 'colored', 'color', 'VBN', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         ba(np,
          lx(np, n,
           t(n, 'red', 'red', 'NN', 'I-NP', 'O')),
          rp(np\np,
           lp(np\np,
            t(comma, ',', ',', ',', 'O', 'O'),
            fa(np\np,
             t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
             fa(s:dcl\np,
              t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
              fa(pp,
               t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(916,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(917,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(918,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/pp, 'far', 'far', 'RB', 'I-ADVP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(919,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    lx((s:ng\np)\(s:ng\np), s:to\np,
     fa(s:to\np,
      t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
      rp(s:b\np,
       fa(s:b\np,
        t((s:b\np)/np, 'catch', 'catch', 'VB', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(920,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(921,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'tirelessly', 'tirelessly', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(922,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(923,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(924,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(925,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(926,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(927,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(928,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(929,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(930,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(931,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(932,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/pp, 'colored', 'color', 'VBN', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         ba(np,
          lx(np, n,
           t(n, 'red', 'red', 'NN', 'I-NP', 'O')),
          rp(np\np,
           lp(np\np,
            t(comma, ',', ',', ',', 'O', 'O'),
            fa(np\np,
             t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
             fa(s:dcl\np,
              t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
              fa(pp,
               t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(933,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/pp, 'far', 'far', 'RB', 'I-ADVP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(934,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(935,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(936,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(937,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'event', 'event', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'related', 'relate', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(938,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'event', 'event', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'related', 'relate', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(939,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
        t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(940,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'event', 'event', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'related', 'relate', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(941,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'event', 'event', 'NN', 'I-NP', 'O'),
           lx(n\n, s:pss\np,
            fa(s:pss\np,
             t((s:pss\np)/pp, 'related', 'relate', 'VBN', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(942,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
        t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(943,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'event', 'event', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'related', 'relate', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(944,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
        t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(945,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'),
    t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
        t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(946,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'event', 'event', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'related', 'relate', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(947,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'peacefully', 'peacefully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(948,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
   lx(np, s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:ng\np), 'peacefully', 'peacefully', 'RB', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(949,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         lx(np, n,
          ba(n,
           fa(n,
            t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
            t(n, 'writing', 'writing', 'NN', 'I-NP', 'O')),
           fa(n\n,
            t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
            t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(950,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dye', 'VBN', 'I-NP', 'O'),
        t(n, 'pink', 'pink', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'peacefully', 'peacefully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(951,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'peacefully', 'peacefully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(952,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:adj\np, 'naked', 'naked', 'JJ', 'I-ADJP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(953,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
       t(n, 'size', 'size', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(954,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(955,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        ba(s:ng\np,
         ba(s:ng\np,
          ba(s:ng\np,
           t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
           fa((s:ng\np)\(s:ng\np),
            t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
             t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(956,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(957,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(958,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
     t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/(s:to\np), 'used', 'use', 'VBN', 'I-VP', 'O'),
     fa(s:to\np,
      t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'B-VP', 'O'),
      fa(s:b\np,
       t((s:b\np)/np, 'teach', 'teach', 'VB', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/(s:to\np), 'dog', 'dog', 'NN', 'I-NP', 'O'),
         fa(s:to\np,
          t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
          rp(s:b\np,
           ba(s:b\np,
            ba(s:b\np,
             t(s:b\np, 'run', 'run', 'VB', 'I-VP', 'O'),
             fa((s:b\np)\(s:b\np),
              t(((s:b\np)\(s:b\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
            conj((s:b\np)\(s:b\np), s:b\np,
             t(conj, 'and', 'and', 'CC', 'O', 'O'),
             ba(s:b\np,
              fa(s:b\np,
               t((s:b\np)/np, 'catch', 'catch', 'VB', 'I-VP', 'O'),
               t(np, 'it', 'it', 'PRP', 'I-NP', 'O')),
              fa((s:b\np)\(s:b\np),
               t(((s:b\np)\(s:b\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
                t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(959,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'large', 'large', 'JJ', 'I-ADJP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
         t(s:adj\np, 'gray', 'gray', 'JJ', 'I-ADJP', 'O')))))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(960,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     lp(n/n,
      t(comma, ',', ',', ',', 'I-NP', 'O'),
      t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O')),
     t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'running', 'run', 'VBG', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
     lp(np\np,
      t(comma, ',', ',', ',', 'O', 'O'),
      rp(np\np,
       fa(np\np,
        t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         ba(s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
            t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
            t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(961,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(962,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'large', 'large', 'JJ', 'I-ADJP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
         t(s:adj\np, 'gray', 'gray', 'JJ', 'I-ADJP', 'O')))))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:ng\np), 'difficultly', 'difficultly', 'RB', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(963,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     lp(n/n,
      t(comma, ',', ',', ',', 'I-NP', 'O'),
      t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O')),
     t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'running', 'run', 'VBG', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
     lp(np\np,
      t(comma, ',', ',', ',', 'O', 'O'),
      rp(np\np,
       fa(np\np,
        t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         ba(s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
            t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
            t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(964,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(965,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'large', 'large', 'JJ', 'I-ADJP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
         t(s:adj\np, 'gray', 'gray', 'JJ', 'I-ADJP', 'O')))))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(966,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
       t(n, 'size', 'size', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(967,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'large', 'large', 'JJ', 'I-ADJP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
         t(s:adj\np, 'gray', 'gray', 'JJ', 'I-ADJP', 'O')))))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(968,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        ba(s:ng\np,
         ba(s:ng\np,
          ba(s:ng\np,
           t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
           fa((s:ng\np)\(s:ng\np),
            t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
             t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(969,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
     t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/(s:to\np), 'used', 'use', 'VBN', 'I-VP', 'O'),
     fa(s:to\np,
      t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'B-VP', 'O'),
      fa(s:b\np,
       t((s:b\np)/np, 'teach', 'teach', 'VB', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/(s:to\np), 'dog', 'dog', 'NN', 'I-NP', 'O'),
         fa(s:to\np,
          t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
          rp(s:b\np,
           ba(s:b\np,
            ba(s:b\np,
             t(s:b\np, 'run', 'run', 'VB', 'I-VP', 'O'),
             fa((s:b\np)\(s:b\np),
              t(((s:b\np)\(s:b\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
            conj((s:b\np)\(s:b\np), s:b\np,
             t(conj, 'and', 'and', 'CC', 'O', 'O'),
             ba(s:b\np,
              fa(s:b\np,
               t((s:b\np)/np, 'catch', 'catch', 'VB', 'I-VP', 'O'),
               t(np, 'it', 'it', 'PRP', 'I-NP', 'O')),
              fa((s:b\np)\(s:b\np),
               t(((s:b\np)\(s:b\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
                t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(970,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'large', 'large', 'JJ', 'I-ADJP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
         t(s:adj\np, 'gray', 'gray', 'JJ', 'I-ADJP', 'O')))))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(971,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'large', 'large', 'JJ', 'I-ADJP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
         t(s:adj\np, 'gray', 'gray', 'JJ', 'I-ADJP', 'O')))))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(972,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(973,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       ba(n,
        t(n, 'package', 'package', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/np, 'contains', 'contain', 'VBZ', 'I-VP', 'O'),
          lx(np, n,
           t(n, 'headphones', 'headphone', 'NNS', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(974,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'package', 'package', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'contains', 'contain', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'headphones', 'headphone', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(975,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'package', 'package', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'contains', 'contain', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'headphones', 'headphone', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(976,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'headphones', 'headphone', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'package', 'package', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(977,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(978,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(979,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'headphones', 'headphone', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'package', 'package', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(980,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(981,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(982,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'package', 'package', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'contains', 'contain', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'headphones', 'headphone', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(983,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'package', 'package', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'contains', 'contain', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'headphones', 'headphone', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(984,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'headphones', 'headphone', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'package', 'package', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(985,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(986,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'song', 'song', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(987,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'song', 'song', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(988,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'package', 'package', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'contains', 'contain', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'headphones', 'headphone', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(989,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'package', 'package', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'contains', 'contain', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'headphones', 'headphone', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(990,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       ba((s:ng\np)/np,
        t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
        conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
         t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
         t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(991,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(992,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'headphones', 'headphone', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'package', 'package', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(993,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(994,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(995,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(996,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(997,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(998,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(999,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1000,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1001,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hunting', 'hunt', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'turtle', 'turtle', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'sea', 'sea', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1002,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'sea', 'sea', 'NN', 'I-NP', 'O'),
    t(n, 'turtle', 'turtle', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hunting', 'hunt', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1003,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'turtle', 'turtle', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'following', 'follow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'fish', 'fish', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1004,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'turtle', 'turtle', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'following', 'follow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1005,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'sea', 'sea', 'NN', 'I-NP', 'O'),
    t(n, 'turtle', 'turtle', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hunting', 'hunt', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1006,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'turtle', 'turtle', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'following', 'follow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1007,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'turtle', 'turtle', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'following', 'follow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1008,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'sea', 'sea', 'NN', 'I-NP', 'O'),
    t(n, 'turtle', 'turtle', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hunting', 'hunt', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1009,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'dipping', 'dip', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shrimp', 'shrimp', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'batter', 'batter', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1010,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'driven', 'drive', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1011,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'dipping', 'dip', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shrimp', 'shrimp', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'batter', 'batter', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1012,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1013,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1014,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1015,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1016,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1017,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'windows', 'window', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1018,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1019,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1020,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1021,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'adding', 'add', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1022,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'adding', 'add', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1023,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'container', 'container', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1024,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'adding', 'add', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1025,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1026,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'adding', 'add', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1027,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1028,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'adding', 'add', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1029,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1030,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1031,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1032,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1033,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
      t(n, 'prawns', 'prawn', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1034,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'shrimps', 'shrimp', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1035,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'shrimps', 'shrimp', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1036,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'arranging', 'arrange', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1037,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'shrimps', 'shrimp', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1038,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'combing', 'comb', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1039,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'shrimps', 'shrimp', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1040,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'combing', 'comb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1041,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hiking', 'hike', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'wooded', 'wooded', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1042,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'wooded', 'wooded', 'JJ', 'I-NP', 'O'),
       t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1043,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'together', 'together', 'RB', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'wooded', 'wood', 'VBN', 'I-NP', 'O'),
       t(n, 'areas', 'area', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1044,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'wooded', 'wooded', 'JJ', 'I-NP', 'O'),
       t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1045,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'together', 'together', 'RB', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'woods', 'wood', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1046,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'desert', 'desert', 'NN', 'I-NP', 'O'),
       t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1047,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'speech', 'speech', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'podium', 'podium', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1048,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'podium', 'podium', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1049,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'podium', 'podium', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1050,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'podium', 'podium', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1051,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'podium', 'podium', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1052,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'podium', 'podium', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/s:qem, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:qem,
    fa(s:qem,
     t(s:qem/s:dcl, 'where', 'where', 'WRB', 'I-ADVP', 'O'),
     ba(s:dcl,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:ng\np, 'speaking', 'speak', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1053,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'tanking', 'tank', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          fa(n,
           t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1054,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1055,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'podium', 'podium', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1056,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1057,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'speech', 'speech', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'podium', 'podium', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1058,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1059,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1060,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'podium', 'podium', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1061,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'telephonic', 'telephonic', 'JJ', 'I-NP', 'O'),
        t(n, 'device', 'device', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1062,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'telephone', 'telephone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1063,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'telephone', 'telephone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1064,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'telephone', 'telephone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1065,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'telephonic', 'telephonic', 'JJ', 'I-NP', 'O'),
        t(n, 'device', 'device', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1066,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1067,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'telephone', 'telephone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1068,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1069,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'telephone', 'telephone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1070,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1071,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'wading', 'wade', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'marsh', 'marsh', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1072,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'wading', 'wade', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1073,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1074,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'wading', 'wade', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'marsh', 'marsh', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1075,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'wading', 'wade', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1076,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1077,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1078,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'wading', 'wade', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'marsh', 'marsh', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1079,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1080,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1081,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1082,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bun', 'bun', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1083,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bun', 'bun', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1084,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1085,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
          t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1086,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1087,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(1088,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
          t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1089,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'peel', 'peel', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1090,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1091,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1092,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1093,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1094,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1095,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'peel', 'peel', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1096,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1097,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1098,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1099,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'amalgamating', 'amalgamate', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1100,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1101,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'hungry', 'hungry', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1102,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1103,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1104,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1105,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'band', 'band', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1106,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'band', 'band', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onstage', 'onstage', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1107,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'mixing', 'mix', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1108,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1109,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'arranging', 'arrange', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'garden', 'garden', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1110,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1111,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1112,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'arranging', 'arrange', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'garden', 'garden', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1113,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1114,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1115,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'drink', 'drink', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1116,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1117,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'mixing', 'mix', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1118,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1119,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1120,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1121,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1122,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1123,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
        t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'JJ', 'I-ADVP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1124,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1125,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'moving', 'move', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'gracefully', 'gracefully', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1126,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1127,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'swinging', 'swing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fan', 'fan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1128,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'swinging', 'swing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fan', 'fan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1129,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'swinging', 'swing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fan', 'fan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1130,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:pss\np,
    t((s:pss\np)/pp, 'stuck', 'stick', 'VBN', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O'),
         t(n, 'fan', 'fan', 'NN', 'I-NP', 'O')),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:ng\np, 'moving', 'move', 'VBG', 'I-VP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1131,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'moving', 'move', 'VBG', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O'),
         t(n, 'fan', 'fan', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1132,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'swinging', 'swing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fan', 'fan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1133,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'swinging', 'swing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fan', 'fan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1134,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:pss\np,
    t((s:pss\np)/pp, 'stuck', 'stick', 'VBN', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'moving', 'move', 'VBG', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O'),
         t(n, 'fan', 'fan', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1135,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:pss\np,
    t((s:pss\np)/pp, 'stuck', 'stick', 'VBN', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'moving', 'move', 'VBG', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O'),
         t(n, 'fan', 'fan', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1136,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'swinging', 'swing', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'fan', 'fan', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1137,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1138,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1139,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1140,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1141,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'music', 'music', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1142,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1143,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1144,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1145,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'card', 'card', 'NN', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1146,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       t(n, 'cards', 'card', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1147,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'card', 'card', 'NN', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1148,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tortilla', 'tortillum', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1149,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'spanking', 'spank', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'),
          t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1150,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'spanking', 'spank', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
          t(n, 'weapon', 'weapon', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1151,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'spanking', 'spank', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'),
          t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1152,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'spanking', 'spank', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'),
          t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1153,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'whacking', 'whack', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sword', 'sword', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1154,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
      t(s:pss\np, 'hit', 'hit', 'VBN', 'I-VP', 'O'))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'weapon', 'weapon', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1155,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'whacking', 'whack', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1156,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'spanking', 'spank', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'),
          t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1157,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'whacking', 'whack', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sword', 'sword', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1158,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'spanking', 'spank', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'),
          t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1159,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'whacking', 'whack', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sword', 'sword', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1160,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'spanking', 'spank', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'),
        t(n, 'sword', 'sword', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1161,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'measuring', 'measure', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ankle', 'ankle', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1162,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'measured', 'measure', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1163,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'measuring', 'measure', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1164,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'measuring', 'measure', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ankle', 'ankle', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1165,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'phone', 'phone', 'NN', 'I-NP', 'O'),
          t(n, 'call', 'call', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1166,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'phone', 'phone', 'NN', 'I-NP', 'O'),
       t(n, 'call', 'call', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1167,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cell', 'cell', 'NN', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1168,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'call', 'call', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cell', 'cell', 'NN', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1169,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cell', 'cell', 'NN', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1170,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'phone', 'phone', 'NN', 'I-NP', 'O'),
       t(n, 'call', 'call', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1171,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1172,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'phone', 'phone', 'NN', 'I-NP', 'O'),
       t(n, 'call', 'call', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1173,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'call', 'call', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cell', 'cell', 'NN', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1174,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1175,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         fa(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)),
          t((((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'side', 'side', 'NN', 'I-NP', 'O'))),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'side', 'side', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1176,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     fa(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)),
      t((((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'side', 'side', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'side', 'side', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1177,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'puppy', 'puppy', 'JJ', 'I-NP', 'O'),
      t(n, 'rolling', 'rolling', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1178,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'puppy', 'puppy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'repeatedly', 'repeatedly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'side', 'side', 'NN', 'I-NP', 'O')))),
    lx((s:ng\np)\(s:ng\np), s:to\np,
     fa(s:to\np,
      t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
      rp(s:b\np,
       fa(s:b\np,
        t((s:b\np)/pp, 'side', 'side', 'VB', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'back', 'back', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1179,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     fa(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)),
      t((((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'side', 'side', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'side', 'side', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1180,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'puppy', 'puppy', 'JJ', 'I-NP', 'O'),
      t(n, 'rolling', 'rolling', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1181,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'puppy', 'puppy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'repeatedly', 'repeatedly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'side', 'side', 'NN', 'I-NP', 'O')))),
    lx((s:ng\np)\(s:ng\np), s:to\np,
     fa(s:to\np,
      t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
      rp(s:b\np,
       fa(s:b\np,
        t((s:b\np)/pp, 'side', 'side', 'VB', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'back', 'back', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1182,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'side', 'side', 'NN', 'I-NP', 'O')))),
    lx((s:ng\np)\(s:ng\np), s:to\np,
     fa(s:to\np,
      t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
      rp(s:b\np,
       fa(s:b\np,
        t((s:b\np)/pp, 'side', 'side', 'VB', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'garden', 'garden', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1183,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'machine', 'machine', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sharpening', 'sharpen', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1184,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    rp(s:pss\np,
     t(s:pss\np, 'sharpened', 'sharpen', 'VBN', 'I-VP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1185,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'machine', 'machine', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sharpening', 'sharpen', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1186,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'machine', 'machine', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sharpening', 'sharpen', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1187,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'machine', 'machine', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shaving', 'shave', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1188,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'machine', 'machine', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shaving', 'shave', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'end', 'end', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1189,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'machine', 'machine', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sharpening', 'sharpen', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1190,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'machine', 'machine', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shaving', 'shave', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'end', 'end', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1191,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1192,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1193,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1194,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'pianist', 'pianist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1195,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1196,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1197,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1198,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1199,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rinsing', 'rinse', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
       t(n, 'steak', 'steak', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1200,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rinsing', 'rinse', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1201,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'steak', 'steak', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'rinsed', 'rinse', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1202,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rinsing', 'rinse', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'steak', 'steak', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1203,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'rinsing', 'rinse', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'steak', 'steak', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1204,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rinsing', 'rinse', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'steak', 'steak', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1205,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'steak', 'steak', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'rinsed', 'rinse', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1206,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rinsing', 'rinse', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
       t(n, 'steak', 'steak', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1207,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'rinsing', 'rinse', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'steak', 'steak', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1208,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rinsing', 'rinse', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
       t(n, 'steak', 'steak', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1209,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rinsing', 'rinse', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
       t(n, 'steak', 'steak', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1210,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rinsing', 'rinse', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'steak', 'steak', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1211,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'onion', 'onion', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1212,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1213,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1214,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1215,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1216,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1217,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1218,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1219,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1220,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1221,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'screaming', 'scream', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1222,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'crying', 'cry', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1223,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Butter', 'Butter', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'chopped', 'chop', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'container', 'container', 'NN', 'I-NP', 'O')))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1224,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1225,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
        t(n, 'container', 'container', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1226,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1227,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'prawn', 'prawn', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1228,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'shrimps', 'shrimp', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1229,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1230,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'prawn', 'prawn', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1231,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'shrimps', 'shrimp', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1232,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1233,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Butter', 'Butter', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'chopped', 'chop', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'container', 'container', 'NN', 'I-NP', 'O')))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1234,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'shrimps', 'shrimp', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1235,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'sawing', 'saw', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1236,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Men', 'Man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'sawing', 'saw', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1237,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'sawing', 'saw', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1238,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'sawing', 'saw', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1239,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Men', 'Man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sawing', 'saw', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'logs', 'log', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1240,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'sawing', 'saw', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1241,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'sawing', 'saw', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1242,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Women', 'Woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sawing', 'saw', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'logs', 'log', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1243,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'washing', 'wash', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'feet', 'foot', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1244,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'brushing', 'brush', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'feet', 'foot', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1245,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1246,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'washing', 'wash', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'feet', 'foot', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1247,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'brushing', 'brush', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'feet', 'foot', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1248,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1249,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1250,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1251,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1252,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'musician', 'musician', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1253,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1254,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'musician', 'musician', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1255,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1256,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1257,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1258,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1259,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1260,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'spitting', 'spit', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1261,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
      t(n, 'spitting', 'spitting', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1262,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1263,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'spreading', 'spread', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'dough', 'dough', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1264,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Dough', 'Dough', 'NNP', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'spread', 'spread', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1265,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'spreading', 'spread', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'dough', 'dough', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1266,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1267,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1268,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lumping', 'lump', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'dough', 'dough', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1269,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1270,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'crying', 'cry', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1271,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'physical', 'physical', 'JJ', 'I-NP', 'O'),
       t(n, 'activity', 'activity', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1272,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1273,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'exercising', 'exercise', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1274,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'happy', 'happy', 'JJ', 'I-NP', 'O'),
    t(n, 'baby', 'baby', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1275,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'crying', 'cry', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1276,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'exercising', 'exercise', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1277,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1278,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1279,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1280,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1281,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      conj((s:ng\np)\(s:ng\np), s:ng\np,
       t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
       ba(s:ng\np,
        t(s:ng\np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
        rp((s:ng\np)\(s:ng\np),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'vending', 'vend', 'VBG', 'I-NP', 'O'),
            t(n, 'machine', 'machine', 'NN', 'I-NP', 'O')))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1282,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1283,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1284,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      conj((s:ng\np)\(s:ng\np), s:ng\np,
       t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
       ba(s:ng\np,
        t(s:ng\np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
        rp((s:ng\np)\(s:ng\np),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'vending', 'vend', 'VBG', 'I-NP', 'O'),
            t(n, 'machine', 'machine', 'NN', 'I-NP', 'O')))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1285,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1286,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cyclone', 'cyclone', 'NN', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1287,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'low', 'low', 'JJ', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1288,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cyclone', 'cyclone', 'NN', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1289,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cyclone', 'cyclone', 'NN', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1290,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1291,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1292,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1293,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1294,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1295,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cyclone', 'cyclone', 'NN', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1296,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1297,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'stirred', 'stir', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1298,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1299,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'sauce', 'sauce', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'chicken', 'chicken', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1300,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'sauce', 'sauce', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1301,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1302,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'sauce', 'sauce', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1303,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1304,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'sauce', 'sauce', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'chicken', 'chicken', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1305,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1306,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1307,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1308,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1309,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electric', 'electric', 'JJ', 'I-NP', 'O'),
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1310,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1311,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1312,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1313,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'karate', 'karate', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1314,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'karate', 'karate', 'JJ', 'I-NP', 'O'),
       t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1315,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'karate', 'karate', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1316,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'karate', 'karate', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gym', 'gym', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1317,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'karate', 'karate', 'JJ', 'I-NP', 'O'),
        t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1318,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'karate', 'karate', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1319,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'circle', 'circle', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'dancing', 'dancing', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1320,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1321,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'table', 'table', 'NN', 'I-NP', 'O'),
       t(n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1322,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'ping', 'ping', 'NN', 'I-NP', 'O'),
       t(n, 'pong', 'pong', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1323,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'table', 'table', 'NN', 'I-NP', 'O'),
       t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1324,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'table', 'table', 'NN', 'I-NP', 'O'),
       t(n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1325,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'circle', 'circle', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'dancing', 'dancing', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1326,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'table', 'table', 'NN', 'I-NP', 'O'),
       t(n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1327,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'table', 'table', 'NN', 'I-NP', 'O'),
       t(n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1328,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1329,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'broccoli', 'broccoli', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1330,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'broccoli', 'broccoli', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1331,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'planting', 'plant', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'flowers', 'flower', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1332,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'flowers', 'flower', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1333,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'plants', 'plant', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1334,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'broccoli', 'broccoli', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1335,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'flowers', 'flower', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1336,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'broccoli', 'broccoli', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1337,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'onion', 'onion', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1338,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1339,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1340,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1341,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1342,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1343,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1344,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1345,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1346,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1347,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1348,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1349,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1350,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
          t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1351,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1352,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1353,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Mimes', 'mime', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
        t(n, 'stage', 'stage', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1354,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Mimes', 'mime', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1355,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'acting', 'act', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1356,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1357,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1358,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1359,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'acting', 'act', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1360,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Mimes', 'mime', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1361,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1362,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Mimes', 'mime', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1363,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1364,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Mimes', 'mime', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
        t(n, 'stage', 'stage', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1365,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1366,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1367,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1368,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pr, 'picked', 'pick', 'VBN', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1369,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'planting', 'plant', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1370,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1371,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1372,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1373,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'passionately', 'passionately', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1374,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1375,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1376,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1377,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'listening', 'listen', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O'),
        t(n, 'playing', 'playing', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1378,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1379,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1380,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'listening', 'listen', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O'),
        t(n, 'playing', 'playing', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1381,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1382,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'passionately', 'passionately', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1383,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1384,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1385,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
       t(n, 'owner', 'owner', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1386,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1387,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'badger', 'badger', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'shrewd', 'shrewd', 'JJ', 'I-ADJP', 'O'))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'digging', 'dig', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'earth', 'earth', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1388,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'badger', 'badger', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'shrewdly', 'shrewdly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'digging', 'dig', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'earth', 'earth', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1389,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'badger', 'badger', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'shrewd', 'shrewd', 'JJ', 'I-ADJP', 'O'))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'digging', 'dig', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'earth', 'earth', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1390,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'badger', 'badger', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'burrowing', 'burrow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hole', 'hole', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1391,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'badger', 'badger', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'shrewdly', 'shrewdly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'digging', 'dig', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'earth', 'earth', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1392,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'badger', 'badger', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'burrowing', 'burrow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hole', 'hole', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1393,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'badger', 'badger', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'shrewdly', 'shrewdly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'digging', 'dig', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'earth', 'earth', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1394,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'badger', 'badger', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'burrowing', 'burrow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hole', 'hole', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1395,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'liquid', 'liquid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'poured', 'pour', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1396,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'liquid', 'liquid', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1397,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'liquid', 'liquid', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1398,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'liquid', 'liquid', 'NN', 'I-NP', 'O'))),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1399,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'chef', 'chef', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1400,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'liquid', 'liquid', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1401,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'liquid', 'liquid', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1402,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'chef', 'chef', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'drying', 'dry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'from', 'from', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1403,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'liquid', 'liquid', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1404,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'chef', 'chef', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1405,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stenograph', 'stenograph', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1406,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stenograph', 'stenograph', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1407,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'cautiously', 'cautiously', 'RB', 'I-ADVP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stenograph', 'stenograph', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1408,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'typing', 'type', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'used', 'use', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          rp(np,
           lx(np, n,
            t(n, 'stenography', 'stenography', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(1409,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'typing', 'type', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'used', 'use', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          rp(np,
           lx(np, n,
            t(n, 'stenography', 'stenography', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(1410,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stenograph', 'stenograph', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1411,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'operating', 'operate', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stenograph', 'stenograph', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1412,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'typing', 'type', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'used', 'use', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          rp(np,
           lx(np, n,
            t(n, 'stenography', 'stenography', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(1413,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/np, 'fed', 'feed', 'VBN', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mouse', 'mouse', 'NN', 'I-NP', 'O'))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1414,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'feeding', 'feed', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'mouse', 'mouse', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1415,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'poor', 'poor', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/np, 'fed', 'feed', 'VBN', 'I-VP', 'O'),
     ba(np,
      lx(np, n,
       t(n, 'snakes', 'snake', 'NNS', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'mice', 'mouse', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1416,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/np, 'fed', 'feed', 'VBN', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mouse', 'mouse', 'NN', 'I-NP', 'O'))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1417,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'feeding', 'feed', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'mouse', 'mouse', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1418,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'cautiously', 'cautiously', 'RB', 'I-ADVP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'feeding', 'feed', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'mouse', 'mouse', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1419,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'feeding', 'feed', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'mouse', 'mouse', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1420,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/np, 'fed', 'feed', 'VBN', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mouse', 'mouse', 'NN', 'I-NP', 'O'))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1421,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'cautiously', 'cautiously', 'RB', 'I-ADVP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'feeding', 'feed', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'mouse', 'mouse', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1422,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'feeding', 'feed', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'mouse', 'mouse', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1423,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/np, 'fed', 'feed', 'VBN', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mouse', 'mouse', 'NN', 'I-NP', 'O'))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1424,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'cautiously', 'cautiously', 'RB', 'I-ADVP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'feeding', 'feed', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'mouse', 'mouse', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1425,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'cheerfully', 'cheerfully', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'footbag', 'footbag', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1426,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'cheerfully', 'cheerfully', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'footbag', 'footbag', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1427,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1428,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1429,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1430,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'guy', 'guy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/(s:ng\np), 'cheerfully', 'cheerfully', 'RB', 'I-VP', 'O'),
       ba(s:ng\np,
        t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        rp((s:ng\np)\(s:ng\np),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'footbag', 'footbag', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1431,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1432,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'cheerfully', 'cheerfully', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'footbag', 'footbag', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1433,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
       t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1434,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'mixed', 'mix', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1435,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'bowling', 'bowl', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'man', 'man', 'NN', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mixer', 'mixer', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1436,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'mixed', 'mix', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1437,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1438,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1439,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1440,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'bowling', 'bowl', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'break', 'break', 'NN', 'I-NP', 'O'),
           t(n\n, 'dancer', 'dancer', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1441,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'mixed', 'mix', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1442,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'bowling', 'bowl', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'break', 'break', 'NN', 'I-NP', 'O'),
           t(n\n, 'dancer', 'dancer', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1443,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1444,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'mixed', 'mix', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1445,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'recklessly', 'recklessly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1446,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'recklessly', 'recklessly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'vehicle', 'vehicle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1447,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'recklessly', 'recklessly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1448,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'recklessly', 'recklessly', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1449,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1450,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1451,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'recklessly', 'recklessly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1452,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1453,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'recklessly', 'recklessly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1454,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'into', 'into', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1455,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1456,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'recklessly', 'recklessly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1457,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'recklessly', 'recklessly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'vehicle', 'vehicle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1458,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1459,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'recklessly', 'recklessly', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1460,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1461,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'riskily', 'riskily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1462,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1463,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'recklessly', 'recklessly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1464,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1465,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1466,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1467,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'potato', 'potato', 'NN', 'I-NP', 'O'),
       t(n, 'peel', 'peel', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1468,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1469,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'peeled', 'peel', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1470,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'peeled', 'peel', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1471,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1472,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'peeled', 'peel', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1473,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1474,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'peeled', 'peel', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1475,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1476,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'peeled', 'peel', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1477,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'peeled', 'peel', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1478,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1479,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1480,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     t(np, 'nobody', 'nobody', 'DT', 'I-NP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1481,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1482,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
      t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1483,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boat', 'boat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'sailing', 'sail', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'peacefully', 'peacefully', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1484,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1485,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     t(np, 'nobody', 'nobody', 'DT', 'I-NP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1486,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boat', 'boat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'sailing', 'sail', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'peacefully', 'peacefully', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1487,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boat', 'boat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'sailing', 'sail', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'quietly', 'quietly', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1488,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1489,
 ba(s:dcl,
  fa(np,
   ba(np/(n/pp),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'boat', 'boat', 'NN', 'I-NP', 'O')),
    t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
   t(n/pp, 'sail', 'sail', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'reflected', 'reflect', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'peaceful', 'peaceful', 'JJ', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1490,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1491,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
        t(n, 'tomatoes', 'tomato', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1492,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   fa((s:dcl\np)/pp,
    t(((s:dcl\np)/pp)/np, 'pours', 'pour', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
   rp(pp,
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
       t(n, 'tomatoes', 'tomato', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1493,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'poured', 'pour', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'tomatoes', 'tomato', 'NNS', 'I-NP', 'O')))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1494,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'tomatoes', 'tomato', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1495,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'tomatoes', 'tomato', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1496,
 ba(s:dcl,
  t(np, 'Somebody', 'somebody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'tomato', 'tomato', 'JJ', 'I-NP', 'O'),
       t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1497,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'tomatoes', 'tomato', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1498,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'tomatoes', 'tomato', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1499,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
       ba(s:pss\np,
        t(s:pss\np, 'drunk', 'drink', 'VBN', 'I-ADJP', 'O'),
        fa((s:pss\np)\(s:pss\np),
         t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(1500,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'milk', 'milk', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'drunk', 'drink', 'VBN', 'I-ADJP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1501,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kitten', 'kitten', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'fresh', 'fresh', 'JJ', 'I-NP', 'O'),
       t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1502,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'kitten', 'kitten', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'drinking', 'drinking', 'NN', 'I-NP', 'O'),
       t(n, 'milk', 'milk', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1503,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'kitten', 'kitten', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'drinking', 'drinking', 'NN', 'I-NP', 'O'),
       t(n, 'milk', 'milk', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1504,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'milk', 'milk', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'drunk', 'drink', 'VBN', 'I-ADJP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1505,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kitten', 'kitten', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'fresh', 'fresh', 'JJ', 'I-NP', 'O'),
       t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1506,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
       ba(s:pss\np,
        t(s:pss\np, 'drunk', 'drink', 'VBN', 'I-ADJP', 'O'),
        fa((s:pss\np)\(s:pss\np),
         t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(1507,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kitten', 'kitten', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'fresh', 'fresh', 'JJ', 'I-NP', 'O'),
       t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1508,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'milk', 'milk', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'drunk', 'drink', 'VBN', 'I-ADJP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1509,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
      t((s:pss\np)\(s:pss\np), 'carelessly', 'carelessly', 'RB', 'I-ADVP', 'O')),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1510,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'carelessly', 'carelessly', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1511,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'carelessly', 'carelessly', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1512,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'carelessly', 'carelessly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1513,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'emptying', 'empty', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'container', 'container', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1514,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
      t((s:pss\np)\(s:pss\np), 'carelessly', 'carelessly', 'RB', 'I-ADVP', 'O')),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1515,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'emptying', 'empty', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'container', 'container', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1516,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'carelessly', 'carelessly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1517,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1518,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1519,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'onion', 'onion', 'JJ', 'I-NP', 'O'),
       t(n, 'slices', 'slice', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1520,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1521,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1522,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1523,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1524,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1525,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1526,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1527,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1528,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'onion', 'onion', 'JJ', 'I-NP', 'O'),
       t(n, 'slices', 'slice', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1529,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'recklessly', 'recklessly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1530,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'recklessly', 'recklessly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1531,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'recklessly', 'recklessly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1532,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/(s:ng\np), 'recklessly', 'recklessly', 'RB', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1533,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'recklessly', 'recklessly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1534,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'elephant', 'elephant', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1535,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'recklessly', 'recklessly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1536,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'elephant', 'elephant', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1537,
 ba(s:dcl,
  t(np, 'Somebody', 'somebody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1538,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     t(np, 'someone', 'someone', 'DT', 'I-NP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1539,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     t(np, 'someone', 'someone', 'DT', 'I-NP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1540,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'feeding', 'feed', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1541,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'turning', 'turn', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'microwave', 'microwave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1542,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'turning', 'turn', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'microwave', 'microwave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1543,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'turning', 'turn', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'microwave', 'microwave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1544,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa(s:ng\np,
        fa((s:ng\np)/pp,
         t(((s:ng\np)/pp)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'buttons', 'buttons', 'NNS', 'I-NP', 'O'))),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'microwave', 'microwave', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(1545,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'turning', 'turn', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'microwave', 'microwave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1546,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'buttons', 'buttons', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'microwave', 'microwave', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1547,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1548,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'put', 'put', 'VBN', 'I-VP', 'O'),
      t((s:pss\np)\(s:pss\np), 'away', 'away', 'RP', 'I-PRT', 'O')),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1549,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1550,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
       fa(s:dcl\np,
        bxc((s:dcl\np)/(s:to\np),
         t((s:dcl\np)/(s:to\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
        fa(s:to\np,
         t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
         rp(s:b\np,
          fa(s:b\np,
           t((s:b\np)/(s:pss\np), 'be', 'be', 'VB', 'I-VP', 'O'),
           t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(1551,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1552,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1553,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1554,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1555,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'happily', 'happily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1556,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'happily', 'happily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1557,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'happily', 'happily', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1558,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'happily', 'happily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1559,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'happily', 'happily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1560,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1561,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'happily', 'happily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1562,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1563,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'happily', 'happily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1564,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'piano', 'piano', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'being', 'be', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tough', 'tough', 'JJ', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1565,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1566,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'play', 'play', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'about', 'about', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'happy', 'happy', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(1567,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'happily', 'happily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1568,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1569,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cheetah', 'cheetah', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'prey', 'prey', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1570,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cheetah', 'cheetah', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'prey', 'prey', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1571,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cheetah', 'cheetah', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'prey', 'prey', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1572,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'cheetah', 'cheetah', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/(s:ng\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O'),
        ba(s:ng\np,
         t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'prey', 'prey', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1573,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cheetah', 'cheetah', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'prey', 'prey', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1574,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'prey', 'prey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'cheetah', 'cheetah', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1575,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cheetah', 'cheetah', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'prey', 'prey', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1576,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cheetah', 'cheetah', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'prey', 'prey', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1577,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cheetah', 'cheetah', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'prey', 'prey', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1578,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'cheetah', 'cheetah', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/(s:ng\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O'),
        ba(s:ng\np,
         t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'prey', 'prey', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1579,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cheetah', 'cheetah', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:pss\np,
    fa(s:pss\np,
     t((s:pss\np)/pr, 'shaken', 'shake', 'VBN', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    fa((s:pss\np)\(s:pss\np),
     t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       ba(n/pp,
        t(n/pp, 'prey', 'prey', 'NN', 'I-NP', 'O'),
        fa((n/pp)\(n/pp),
         t(((n/pp)\(n/pp))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1580,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cheetah', 'cheetah', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'prey', 'prey', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1581,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lion', 'lion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'pacing', 'pace', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'tiredly', 'tiredly', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pen', 'pen', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1582,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lion', 'lion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'pacing', 'pace', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'tiredly', 'tiredly', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'pen', 'pen', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1583,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lion', 'lion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tiring', 'tire', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'whole', 'whole', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pen', 'pen', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'pacing', 'pacing', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1584,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lion', 'lion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'pacing', 'pace', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'tiredly', 'tiredly', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pen', 'pen', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1585,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lion', 'lion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1586,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lion', 'lion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'moving', 'move', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'around', 'around', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1587,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lion', 'lion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'pacing', 'pace', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'tiredly', 'tiredly', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'pen', 'pen', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1588,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lion', 'lion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1589,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
        t((s:ng\np)\(s:ng\np), 'loudly', 'loudly', 'RB', 'I-ADVP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1590,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1591,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'loud', 'loud', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:pss\np),
    t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:pss\np,
    t((s:pss\np)/(s:to\np), 'allowed', 'allow', 'VBN', 'I-VP', 'O'),
    fa(s:to\np,
     t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
     rp(s:b\np,
      fa(s:b\np,
       t((s:b\np)/np, 'play', 'play', 'VB', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1592,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1593,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'loudly', 'loudly', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1594,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1595,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
       t(n, 'pepper', 'pepper', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1596,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'pepper', 'pepper', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'orange', 'orange', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1597,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'pepper', 'pepper', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'orange', 'orange', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1598,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    fa(n/n,
     t((n/n)/(n/n), 'orange', 'orange', 'NN', 'I-NP', 'O'),
     t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O')),
    t(n, 'dices', 'dice', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'cast', 'cast', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/(s:to\np), 'cook', 'cook', 'NN', 'I-NP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        fa(s:b\np,
         t((s:b\np)/np, 'win', 'win', 'VB', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'pepper', 'pepper', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1599,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'bells', 'bell', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'ringing', 'ring', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'cook', 'cook', 'NN', 'I-NP', 'O'),
        lx(n\n, s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-NP', 'O'),
          lx(np, n,
           t(n, 'peppers', 'pepper', 'NNS', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1600,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cook', 'cook', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'bell', 'bell', 'NN', 'I-NP', 'O'),
       t(n, 'peppers', 'pepper', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1601,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'cook', 'cook', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'bell', 'bell', 'NN', 'I-NP', 'O'),
          t(n, 'peppers', 'pepper', 'NNS', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1602,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'pepper', 'pepper', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'orange', 'orange', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1603,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cook', 'cook', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'bell', 'bell', 'NN', 'I-NP', 'O'),
       t(n, 'peppers', 'pepper', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1604,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
    t(n, 'pepper', 'pepper', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pr, 'diced', 'dice', 'VBN', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1605,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
       t(n, 'pepper', 'pepper', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1606,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cook', 'cook', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'bell', 'bell', 'NN', 'I-NP', 'O'),
       t(n, 'peppers', 'pepper', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1607,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'pepper', 'pepper', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'orange', 'orange', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1608,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cook', 'cook', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'bell', 'bell', 'NN', 'I-NP', 'O'),
       t(n, 'peppers', 'pepper', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1609,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'tofu', 'tofu', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
         t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1610,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Tofu', 'Tofu', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1611,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Tofu', 'Tofu', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1612,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Tofu', 'Tofu', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1613,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1614,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'tofu', 'tofu', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
         t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1615,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'little', 'little', 'RB', 'I-ADVP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'combing', 'comb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pony', 'pony', 'NN', 'I-NP', 'O'),
        t(n, 'tail', 'tail', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1616,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'little', 'little', 'RB', 'I-ADVP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'ruffling', 'ruffle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1617,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'combing', 'comb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       ba(np/(n/pp),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
          t(n, 'pony', 'pony', 'NN', 'I-NP', 'O'))),
        t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
       t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1618,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'little', 'little', 'RB', 'I-ADVP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'combing', 'comb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pony', 'pony', 'NN', 'I-NP', 'O'),
        t(n, 'tail', 'tail', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1619,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'steadily', 'steadily', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1620,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1621,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'little', 'little', 'RB', 'I-ADVP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'combing', 'comb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pony', 'pony', 'NN', 'I-NP', 'O'),
        t(n, 'tail', 'tail', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1622,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'steadily', 'steadily', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1623,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'little', 'little', 'RB', 'I-ADVP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'combing', 'comb', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'pony', 'pony', 'NN', 'I-NP', 'O'),
         t(n, 'tail', 'tail', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1624,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1625,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1626,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'little', 'little', 'RB', 'I-ADVP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'combing', 'comb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pony', 'pony', 'NN', 'I-NP', 'O'),
        t(n, 'tail', 'tail', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1627,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'carelessly', 'carelessly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'smearing', 'smear', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'butter', 'butter', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'slice', 'slice', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           lx(np, n,
            fa(n,
             t(n/n, 'garlic', 'garlic', 'JJ', 'I-NP', 'O'),
             t(n, 'bread', 'bread', 'NN', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(1628,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'smearing', 'smear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1629,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'spreading', 'spread', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')))),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'big', 'big', 'JJ', 'I-ADJP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1630,
 ba(s:dcl,
  ba(s:dcl,
   ba(np,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'bread', 'bread', 'NN', 'I-NP', 'O'))))),
    rp(np\np,
     lp(np\np,
      t(comma, ',', ',', ',', 'O', 'O'),
      fa(np\np,
       t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:adj\np, 'big', 'big', 'JJ', 'I-ADJP', 'O')))),
     t(comma, ',', ',', ',', 'O', 'O'))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'having', 'have', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'butter', 'butter', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'spread', 'spread', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'upon', 'upon', 'IN', 'I-PP', 'O'),
          t(np, 'it', 'it', 'PRP', 'I-NP', 'O'))))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
       t(n, 'OR', 'or', 'NN', 'I-VP', 'O')))))),
  lx(s:dcl\s:dcl, s:dcl,
   ba(s:dcl,
    ba(np,
     fa(np,
      t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'bread', 'bread', 'NN', 'I-NP', 'O'))))),
     rp(np\np,
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np\np,
        t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'big', 'big', 'JJ', 'I-ADJP', 'O')))),
      t(comma, ',', ',', ',', 'O', 'O'))),
    ba(s:dcl\np,
     ba(s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
        t(s:pss\np, 'spread', 'spread', 'VBN', 'I-VP', 'O'))),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'butter', 'butter', 'NN', 'I-NP', 'O')))),
     rp((s:dcl\np)\(s:dcl\np),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1631,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')))),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'big', 'big', 'JJ', 'I-ADJP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1632,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'spreading', 'spread', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')))),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'big', 'big', 'JJ', 'I-ADJP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1633,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'carelessly', 'carelessly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'smearing', 'smear', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'butter', 'butter', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'slice', 'slice', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           lx(np, n,
            fa(n,
             t(n/n, 'garlic', 'garlic', 'JJ', 'I-NP', 'O'),
             t(n, 'bread', 'bread', 'NN', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(1634,
 ba(s:dcl,
  ba(s:dcl,
   ba(np,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'bread', 'bread', 'NN', 'I-NP', 'O'))))),
    rp(np\np,
     lp(np\np,
      t(comma, ',', ',', ',', 'O', 'O'),
      fa(np\np,
       t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:adj\np, 'big', 'big', 'JJ', 'I-ADJP', 'O')))),
     t(comma, ',', ',', ',', 'O', 'O'))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'having', 'have', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'butter', 'butter', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'spread', 'spread', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'upon', 'upon', 'IN', 'I-PP', 'O'),
          t(np, 'it', 'it', 'PRP', 'I-NP', 'O'))))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
       t(n, 'OR', 'or', 'NN', 'I-VP', 'O')))))),
  lx(s:dcl\s:dcl, s:dcl,
   ba(s:dcl,
    ba(np,
     fa(np,
      t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'bread', 'bread', 'NN', 'I-NP', 'O'))))),
     rp(np\np,
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np\np,
        t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'big', 'big', 'JJ', 'I-ADJP', 'O')))),
      t(comma, ',', ',', ',', 'O', 'O'))),
    ba(s:dcl\np,
     ba(s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
        t(s:pss\np, 'spread', 'spread', 'VBN', 'I-VP', 'O'))),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'butter', 'butter', 'NN', 'I-NP', 'O')))),
     rp((s:dcl\np)\(s:dcl\np),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1635,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'parrot', 'parrot', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1636,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'parrot', 'parrot', 'NN', 'I-NP', 'O'),
      t(n, 'speaking', 'speaking', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1637,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'parrot', 'parrot', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1638,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'parrot', 'parrot', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'silent', 'silent', 'JJ', 'I-ADJP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1639,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'kittens', 'kitten', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'hungry', 'hungry', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1640,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'kittens', 'kitten', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1641,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'kittens', 'kitten', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1642,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'kittens', 'kitten', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1643,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'food', 'food', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'trays', 'tray', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'eaten', 'eat', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'kittens', 'kitten', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1644,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'food', 'food', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'trays', 'tray', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'eaten', 'eat', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'kittens', 'kitten', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1645,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kittens', 'kitten', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'food', 'food', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'trays', 'tray', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1646,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'kittens', 'kitten', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1647,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'food', 'food', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'trays', 'tray', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'eaten', 'eat', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'kittens', 'kitten', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1648,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'kittens', 'kitten', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1649,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'kittens', 'kitten', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'hungry', 'hungry', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1650,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'food', 'food', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'trays', 'tray', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'eaten', 'eat', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'kittens', 'kitten', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1651,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'food', 'food', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'trays', 'tray', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'eaten', 'eat', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'kittens', 'kitten', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1652,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'kittens', 'kitten', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1653,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1654,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        ba((s:ng\np)/np,
         t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
         conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
          t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
          t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1655,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1656,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'singer', 'singer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(1657,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'passionately', 'passionately', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1658,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'passionately', 'passionately', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1659,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1660,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1661,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'passionately', 'passionately', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1662,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1663,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1664,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'passionately', 'passionately', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1665,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'animals', 'animal', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'wildly', 'wildly', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1666,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'animals', 'animal', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1667,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'animals', 'animal', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1668,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'ping', 'ping', 'NN', 'I-NP', 'O'),
       t(n, 'pong', 'pong', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1669,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'ping', 'ping', 'NN', 'I-NP', 'O'),
       t(n, 'pong', 'pong', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1670,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'animals', 'animal', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1671,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'ping', 'ping', 'NN', 'I-NP', 'O'),
       t(n, 'pong', 'pong', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1672,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'animals', 'animal', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1673,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'windows', 'window', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'polished', 'polish', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1674,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'windows', 'window', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cleaned', 'clean', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1675,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'windows', 'window', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cleaned', 'clean', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1676,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'window', 'window', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
        ba(s:pss\np,
         t(s:pss\np, 'cleaned', 'clean', 'VBN', 'I-VP', 'O'),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'man', 'man', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1677,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'carefully', 'carefully', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1678,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1679,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1680,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'windows', 'window', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'polished', 'polish', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1681,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1682,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'window', 'window', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
        ba(s:pss\np,
         t(s:pss\np, 'cleaned', 'clean', 'VBN', 'I-VP', 'O'),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'man', 'man', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1683,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'windows', 'window', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cleaned', 'clean', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1684,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1685,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1686,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'oiled', 'oil', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
             t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(1687,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1688,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'chimp', 'chimp', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'angrily', 'angrily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'target', 'target', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1689,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'put', 'put', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'trash', 'trash', 'NN', 'I-NP', 'O'),
         lx(n\n, s:dcl\np,
          t(s:dcl\np, 'can', 'can', 'MD', 'I-VP', 'O')))))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1690,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'trash', 'trash', 'NN', 'I-NP', 'O'),
        lx(n\n, s:dcl\np,
         t(s:dcl\np, 'can', 'can', 'MD', 'I-VP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1691,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
        ba(s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'put', 'put', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            ba(n,
             t(n, 'trash', 'trash', 'NN', 'I-NP', 'O'),
             lx(n\n, s:dcl\np,
              t(s:dcl\np, 'can', 'can', 'MD', 'I-VP', 'O')))))),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1692,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'put', 'put', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'trash', 'trash', 'NN', 'I-NP', 'O'),
         lx(n\n, s:dcl\np,
          t(s:dcl\np, 'can', 'can', 'MD', 'I-VP', 'O')))))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1693,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'put', 'put', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'trash', 'trash', 'NN', 'I-NP', 'O'),
         lx(n\n, s:dcl\np,
          t(s:dcl\np, 'can', 'can', 'MD', 'I-VP', 'O')))))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1694,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'carelessly', 'carelessly', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1695,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1696,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'put', 'put', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'trash', 'trash', 'NN', 'I-NP', 'O'),
         lx(n\n, s:dcl\np,
          t(s:dcl\np, 'can', 'can', 'MD', 'I-VP', 'O')))))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1697,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1698,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
        ba(s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'put', 'put', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            ba(n,
             t(n, 'trash', 'trash', 'NN', 'I-NP', 'O'),
             lx(n\n, s:dcl\np,
              t(s:dcl\np, 'can', 'can', 'MD', 'I-VP', 'O')))))),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1699,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'put', 'put', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'trash', 'trash', 'NN', 'I-NP', 'O'),
         lx(n\n, s:dcl\np,
          t(s:dcl\np, 'can', 'can', 'MD', 'I-VP', 'O')))))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1700,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1701,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'greedily', 'greedily', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'cup', 'cup', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1702,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'cup', 'cup', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1703,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kitten', 'kitten', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'eagerly', 'eagerly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1704,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'greedily', 'greedily', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'cup', 'cup', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1705,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kitten', 'kitten', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'eagerly', 'eagerly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1706,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'filling', 'fill', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'cup', 'cup', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1707,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'band', 'band', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1708,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'band', 'band', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1709,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'singer', 'singer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'band', 'band', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1710,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'band', 'band', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1711,
 fc(s:dcl/np,
  tr(s:dcl/(s:dcl\np),
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  bxc((s:dcl\np)/np,
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pp, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'carefully', 'carefully', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1712,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'band', 'band', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1713,
 fc(s:dcl/np,
  tr(s:dcl/(s:dcl\np),
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  bxc((s:dcl\np)/np,
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pp, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'carefully', 'carefully', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1714,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'band', 'band', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1715,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/(s:ng\np), 'happily', 'happily', 'RB', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        lp(np\np,
         t(comma, ',', ',', ',', 'O', 'O'),
         rp(np\np,
          fa(np\np,
           t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
           fa(s:dcl\np,
            t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t(s:adj\np, 'acoustic', 'acoustic', 'JJ', 'I-ADJP', 'O'))),
          t(comma, ',', ',', ',', 'O', 'O')))))),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1716,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        rp(np\np,
         fa(np\np,
          t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           t(s:adj\np, 'acoustic', 'acoustic', 'JJ', 'I-ADJP', 'O'))),
         t(comma, ',', ',', ',', 'O', 'O'))))),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1717,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'singer', 'singer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'acoustic', 'acoustic', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'concert', 'concert', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1718,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        rp(np\np,
         fa(np\np,
          t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           t(s:adj\np, 'acoustic', 'acoustic', 'JJ', 'I-ADJP', 'O'))),
         t(comma, ',', ',', ',', 'O', 'O'))))),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1719,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/(s:ng\np), 'happily', 'happily', 'RB', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        lp(np\np,
         t(comma, ',', ',', ',', 'O', 'O'),
         rp(np\np,
          fa(np\np,
           t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
           fa(s:dcl\np,
            t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t(s:adj\np, 'acoustic', 'acoustic', 'JJ', 'I-ADJP', 'O'))),
          t(comma, ',', ',', ',', 'O', 'O')))))),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1720,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'singing', 'singing', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1721,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'singer', 'singer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'acoustic', 'acoustic', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'concert', 'concert', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1722,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'singing', 'singing', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1723,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'singing', 'singing', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1724,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        rp(np\np,
         fa(np\np,
          t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           t(s:adj\np, 'acoustic', 'acoustic', 'JJ', 'I-ADJP', 'O'))),
         t(comma, ',', ',', ',', 'O', 'O'))))),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1725,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        rp(np\np,
         fa(np\np,
          t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           t(s:adj\np, 'acoustic', 'acoustic', 'JJ', 'I-ADJP', 'O'))),
         t(comma, ',', ',', ',', 'O', 'O'))))),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1726,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'singer', 'singer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'hiring', 'hire', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
    lx((s:ng\np)\(s:ng\np), s:to\np,
     fa(s:to\np,
      t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
      rp(s:b\np,
       fa(s:b\np,
        t((s:b\np)/np, 'fire', 'fire', 'VB', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
          t(n, 'player', 'player', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1727,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'water', 'water', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
       ba(s:pss\np,
        t(s:pss\np, 'drunk', 'drink', 'VBN', 'I-ADJP', 'O'),
        fa((s:pss\np)\(s:pss\np),
         t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(1728,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'drunk', 'drink', 'VBN', 'I-ADJP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1729,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'truck', 'truck', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'going', 'go', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1730,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'truck', 'truck', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'going', 'go', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1731,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'truck', 'truck', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'going', 'go', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1732,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/(s:pss\np), 'casually', 'casually', 'RB', 'I-ADJP', 'O'),
     ba(s:pss\np,
      t(s:pss\np, 'drunk', 'drink', 'VBN', 'I-ADJP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1733,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'drunk', 'drink', 'VBN', 'I-ADJP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1734,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'truck', 'truck', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'going', 'go', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1735,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1736,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1737,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1738,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1739,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'intensely', 'intensely', 'RB', 'I-ADVP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1740,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'intensely', 'intensely', 'RB', 'I-ADJP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1741,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'intensely', 'intensely', 'RB', 'I-ADJP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1742,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:adj\np),
     t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
    t(s:adj\np, 'intensely', 'intensely', 'RB', 'I-ADVP', 'O')),
   lx((s:dcl\np)\(s:dcl\np), s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1743,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'intensely', 'intensely', 'RB', 'I-ADJP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1744,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'intense', 'intense', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
      t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1745,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1746,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'intensely', 'intensely', 'RB', 'I-ADVP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1747,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'intense', 'intense', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
      t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1748,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1749,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'intensely', 'intensely', 'RB', 'I-ADJP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1750,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'loving', 'love', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1751,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1752,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'intensely', 'intensely', 'RB', 'I-ADJP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1753,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1754,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1755,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'parking', 'park', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1756,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1757,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1758,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'),
    t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1759,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1760,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1761,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1762,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'parking', 'park', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1763,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'),
    t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1764,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1765,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1766,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1767,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ride', 'ride', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1768,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1769,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'magic', 'magic', 'JJ', 'I-NP', 'O'),
    t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'performed', 'perform', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'magician', 'magician', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1770,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'magic', 'magic', 'JJ', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1771,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'magic', 'magic', 'JJ', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1772,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'magic', 'magic', 'JJ', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1773,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'magic', 'magic', 'JJ', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1774,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'magic', 'magic', 'NN', 'I-NP', 'O')))))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tricking', 'trick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1775,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'dangerously', 'dangerously', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'knives', 'knife', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1776,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'dangerously', 'dangerously', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'extracting', 'extract', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'knives', 'knife', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1777,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'dangerously', 'dangerously', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'knives', 'knife', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1778,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'magic', 'magic', 'JJ', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1779,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'dangerously', 'dangerously', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'knives', 'knife', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1780,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'magic', 'magic', 'JJ', 'I-NP', 'O'),
    t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'performed', 'perform', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'magician', 'magician', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1781,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'dangerously', 'dangerously', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'knives', 'knife', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1782,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'magic', 'magic', 'JJ', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1783,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'magic', 'magic', 'NN', 'I-NP', 'O')))))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tricking', 'trick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1784,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'dangerously', 'dangerously', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'knives', 'knife', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1785,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1786,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1787,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1788,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'play', 'play', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ladies', 'lady', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'requires', 'require', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1789,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1790,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1791,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'practicing', 'practicing', 'NN', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:b\np),
    t((s:dcl\np)/(s:b\np), 'does', 'do', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:b\np,
    fa(s:b\np,
     t((s:b\np)/np, 'like', 'like', 'VB', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1792,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1793,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1794,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sold', 'sell', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1795,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1796,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'play', 'play', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ladies', 'lady', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'requires', 'require', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1797,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'enthusiastically', 'enthusiastically', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1798,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1799,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1800,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1801,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'device', 'device', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1802,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'playing', 'playing', 'JJ', 'I-NP', 'O'),
    t(n, 'device', 'device', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'amusing', 'amuse', 'VBG', 'I-ADJP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1803,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1804,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     fa(n,
      t(n/n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
      t(n, 'playing', 'play', 'VBG', 'I-VP', 'O')),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'device', 'device', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1805,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'device', 'device', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1806,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'enthusiastically', 'enthusiastically', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1807,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'device', 'device', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1808,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Mud', 'Mud', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'thrown', 'throw', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'playing', 'playing', 'NN', 'I-NP', 'O'),
         t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1809,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'device', 'device', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1810,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1811,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'cut', 'cut', 'NN', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pieces', 'piece', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          fa(n,
           t(n/n, 'raw', 'raw', 'JJ', 'I-NP', 'O'),
           t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1812,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'pieces', 'piece', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(1813,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'precisely', 'precisely', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1814,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1815,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        fa((s:ng\np)/np,
         t(((s:ng\np)/np)/pr, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
         t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
        fa(np,
         t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
         t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1816,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'pieces', 'piece', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(1817,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/(s:adj\np), 'stitched', 'stitch', 'VBN', 'I-VP', 'O'),
      t(s:adj\np, 'together', 'together', 'RB', 'I-ADVP', 'O')),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1818,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1819,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'teens', 'teens', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'internet', 'internet', 'NN', 'I-NP', 'O'),
           t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1820,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'teens', 'teens', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'webcam', 'webcam', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1821,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'teens', 'teens', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'webcam', 'webcam', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1822,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'teens', 'teens', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'webcam', 'webcam', 'NN', 'I-NP', 'O')))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1823,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'internet', 'internet', 'NN', 'I-NP', 'O'),
           t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1824,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'chatting', 'chat', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'internet', 'internet', 'NN', 'I-NP', 'O'),
           t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1825,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'ignoring', 'ignore', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'via', 'via', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'internet', 'internet', 'NN', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1826,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'internet', 'internet', 'NN', 'I-NP', 'O'),
           t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1827,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'ignoring', 'ignore', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'via', 'via', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'internet', 'internet', 'NN', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1828,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'teens', 'teens', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'webcam', 'webcam', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1829,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'internet', 'internet', 'NN', 'I-NP', 'O'),
           t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1830,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'teens', 'teens', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'webcam', 'webcam', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1831,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'internet', 'internet', 'NN', 'I-NP', 'O'),
           t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1832,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'teens', 'teens', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'webcam', 'webcam', 'NN', 'I-NP', 'O')))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1833,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Eggs', 'Eggs', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/(s:pss\np), 'strongly', 'strongly', 'RB', 'I-VP', 'O'),
     ba(s:pss\np,
      ba(s:pss\np,
       t(s:pss\np, 'whisked', 'whisk', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1834,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:ng\np), 'strongly', 'strongly', 'RB', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'whisking', 'whisk', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1835,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:ng\np), 'strongly', 'strongly', 'RB', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'whisking', 'whisk', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1836,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1837,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'beating', 'beat', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'whisk', 'whisk', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'wire', 'wire', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(1838,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'beating', 'beat', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'whisk', 'whisk', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'wire', 'wire', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(1839,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'beating', 'beat', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'whisk', 'whisk', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'wire', 'wire', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(1840,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'beating', 'beat', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
           t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'whisk', 'whisk', 'NN', 'I-NP', 'O'),
           lx(n\n, s:pss\np,
            fa(s:pss\np,
             t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              rp(np,
               lx(np, n,
                t(n, 'wire', 'wire', 'NN', 'I-NP', 'O')),
               t(period, '.', '.', '.', 'O', 'O')))))))))))))))).

ccg(1841,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'beating', 'beat', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       ba(s:dcl\np,
        rp(s:dcl\np,
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           fa((s:ng\np)/pp,
            t(((s:ng\np)/pp)/np, 'keeping', 'keep', 'VBG', 'I-VP', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
              t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
           fa(pp,
            t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))),
         t(comma, ',', ',', ',', 'O', 'O')),
        lx((s:dcl\np)\(s:dcl\np), s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'wire', 'wire', 'NN', 'I-NP', 'O'),
             t(n, 'whisk', 'whisk', 'NN', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(1842,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'beating', 'beat', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'whisk', 'whisk', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'wire', 'wire', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(1843,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:ng\np), 'strongly', 'strongly', 'RB', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'whisking', 'whisk', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1844,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'beating', 'beat', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'whisk', 'whisk', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'wire', 'wire', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(1845,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:ng\np), 'strongly', 'strongly', 'RB', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'whisking', 'whisk', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1846,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'beating', 'beat', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
           t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'whisk', 'whisk', 'NN', 'I-NP', 'O'),
           lx(n\n, s:pss\np,
            fa(s:pss\np,
             t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              rp(np,
               lx(np, n,
                t(n, 'wire', 'wire', 'NN', 'I-NP', 'O')),
               t(period, '.', '.', '.', 'O', 'O')))))))))))))))).

ccg(1847,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'beating', 'beat', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'whisk', 'whisk', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'wire', 'wire', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(1848,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Eggs', 'Eggs', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/(s:pss\np), 'strongly', 'strongly', 'RB', 'I-VP', 'O'),
     ba(s:pss\np,
      ba(s:pss\np,
       t(s:pss\np, 'whisked', 'whisk', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1849,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'beating', 'beat', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'whisk', 'whisk', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'wire', 'wire', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(1850,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'strong', 'strong', 'JJ', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'whisk', 'whisk', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bowl', 'bowl', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1851,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'beating', 'beat', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'whisk', 'whisk', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'wire', 'wire', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(1852,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:ng\np), 'strongly', 'strongly', 'RB', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'whisking', 'whisk', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1853,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'interview', 'interview', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'granted', 'grant', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1854,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'granting', 'grant', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'interview', 'interview', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1855,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'interviewer', 'interviewer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'granting', 'grant', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'break', 'break', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1856,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'granting', 'grant', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'interview', 'interview', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1857,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'driven', 'drive', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1858,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1859,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'car', 'car', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
        ba(s:pss\np,
         t(s:pss\np, 'driven', 'drive', 'VBN', 'I-VP', 'O'),
         rp((s:pss\np)\(s:pss\np),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(1860,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'driven', 'drive', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1861,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'granting', 'grant', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'interview', 'interview', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1862,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1863,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'driven', 'drive', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1864,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'interview', 'interview', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'granted', 'grant', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1865,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'denying', 'deny', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'interview', 'interview', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1866,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'driven', 'drive', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1867,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'granting', 'grant', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'interview', 'interview', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1868,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'driven', 'drive', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1869,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
        ba(s:pss\np,
         t(s:pss\np, 'climbed', 'climb', 'VBN', 'I-VP', 'O'),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'man', 'man', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1870,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'climbed', 'climb', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1871,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'roped', 'rope', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'climber', 'climber', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1872,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'climbed', 'climb', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1873,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'mindlessly', 'mindlessly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1874,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1875,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1876,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1877,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'climbed', 'climb', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1878,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'mindlessly', 'mindlessly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1879,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'climbed', 'climb', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1880,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        ba(s:pss\np,
         t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1881,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1882,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'roped', 'rope', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'climber', 'climber', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1883,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'climbed', 'climb', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1884,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1885,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'saucer', 'saucer', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1886,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'saucer', 'saucer', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1887,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'milk', 'milk', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/(s:pss\np), 'hungrily', 'hungrily', 'RB', 'I-ADJP', 'O'),
     ba(s:pss\np,
      t(s:pss\np, 'drunk', 'drink', 'VBN', 'I-ADJP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1888,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'hungrily', 'hungrily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'milk', 'milk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1889,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/(s:ng\np), 'hungrily', 'hungrily', 'RB', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1890,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'hungrily', 'hungrily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'milk', 'milk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1891,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'hungrily', 'hungrily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'milk', 'milk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1892,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Drinking', 'drink', 'VBG', 'I-NP', 'O'),
    t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'helps', 'help', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     ba(np/(n/pp),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
      t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
     t(n/pp, 'hunger', 'hunger', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1893,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'saucer', 'saucer', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1894,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/(s:ng\np), 'hungrily', 'hungrily', 'RB', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1895,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Drinking', 'drink', 'VBG', 'I-NP', 'O'),
    t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'helps', 'help', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     ba(np/(n/pp),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
      t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
     t(n/pp, 'hunger', 'hunger', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1896,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'saucer', 'saucer', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1897,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'shallow', 'shallow', 'NN', 'I-NP', 'O'),
        t(n, 'dish', 'dish', 'NN', 'I-NP', 'O')),
       lx(n\n, s:adj\np,
        ba(s:adj\np,
         t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
         fa((s:adj\np)\(s:adj\np),
          t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1898,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'hungrily', 'hungrily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'milk', 'milk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1899,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'milk', 'milk', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'saucer', 'saucer', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1900,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'hungrily', 'hungrily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'milk', 'milk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1901,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'hungrily', 'hungrily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'milk', 'milk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1902,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'lick', 'lick', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'milk', 'milk', 'NN', 'I-NP', 'O'),
       t(n, 'sauce', 'sauce', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'given', 'give', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1903,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1904,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'scolding', 'scold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1905,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1906,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'peeled', 'peel', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1907,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'potatoes', 'potato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1908,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'potatoes', 'potato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1909,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'eating', 'eating', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'potato', 'potato', 'NN', 'I-NP', 'O'),
       t(n, 'slices', 'slice', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1910,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'potatoes', 'potato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1911,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1912,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'eating', 'eating', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'potato', 'potato', 'NN', 'I-NP', 'O'),
       t(n, 'slices', 'slice', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1913,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'potatoes', 'potato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1914,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'peeled', 'peel', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1915,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'potatoes', 'potato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1916,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1917,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'potatoes', 'potato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1918,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1919,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'pictures', 'picture', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1920,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'tearing', 'tear', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'pictures', 'picture', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1921,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'setting', 'set', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'sunset', 'sunset', 'NN', 'I-NP', 'O'),
         t(n, 'pictures', 'picture', 'NNS', 'I-NP', 'O')))),
      rp(pp,
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1922,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
      t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     t(s:dcl\np, 'walks', 'walk', 'VBZ', 'I-VP', 'O'),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/pp, 'away', 'away', 'RB', 'I-ADVP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1923,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'unstitching', 'unstitch', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1924,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sewing', 'sew', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1925,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'sewing', 'sewing', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(1926,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sewing', 'sewing', 'NN', 'I-NP', 'O'),
       t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1927,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sewing', 'sewing', 'NN', 'I-NP', 'O'),
       t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1928,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'sewing', 'sewing', 'NN', 'I-NP', 'O'),
          t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1929,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sewing', 'sew', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1930,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'sewing', 'sewing', 'NN', 'I-NP', 'O'),
          t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1931,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sewing', 'sewing', 'NN', 'I-NP', 'O'),
       t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1932,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sewing', 'sew', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1933,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'egg', 'egg', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'cracked', 'crack', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1934,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'egg', 'egg', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1935,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'egg', 'egg', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1936,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'egg', 'egg', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1937,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'glass', 'glass', 'NN', 'I-NP', 'O'),
           t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1938,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'glass', 'glass', 'NN', 'I-NP', 'O'),
           t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1939,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'),
           lx(n\n, s:pss\np,
            fa(s:pss\np,
             t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'glass', 'glass', 'NN', 'I-NP', 'O'))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1940,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'egg', 'egg', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1941,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'glass', 'glass', 'NN', 'I-NP', 'O'),
           t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1942,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'egg', 'egg', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1943,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'glass', 'glass', 'NN', 'I-NP', 'O'),
           t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1944,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'placing', 'place', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'crack', 'crack', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          t(n, 'egg', 'egg', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1945,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'glass', 'glass', 'NN', 'I-NP', 'O'),
           t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1946,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'egg', 'egg', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1947,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'cricket', 'cricket', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1948,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'cricket', 'cricket', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1949,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'cricket', 'cricket', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1950,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'cricket', 'cricket', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1951,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'cheerfully', 'cheerfully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'cricket', 'cricket', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1952,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'cricket', 'cricket', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1953,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'garlic', 'garlic', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bread', 'bread', 'NN', 'I-NP', 'O'),
        t(n, 'slices', 'slice', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1954,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'garlic', 'garlic', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
         t(n, 'slices', 'slice', 'NNS', 'I-NP', 'O')))))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1955,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'sprinkling', 'sprinkle', 'VBG', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'several', 'several', 'JJ', 'I-NP', 'O'),
        fa(n,
         ba(n/n,
          t(n/n, 'sliced', 'sliced', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'buttered', 'buttered', 'JJ', 'I-NP', 'O'))),
         fa(n,
          t(n/pp, 'loaves', 'loaf', 'NNS', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(1956,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'sprinkling', 'sprinkle', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'seasoning', 'seasoning', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/n, 'several', 'several', 'JJ', 'I-NP', 'O'),
            fa(n,
             ba(n/n,
              t(n/n, 'sliced', 'sliced', 'JJ', 'I-NP', 'O'),
              conj((n/n)\(n/n), n/n,
               t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
               t(n/n, 'buttered', 'buttered', 'JJ', 'I-NP', 'O'))),
             fa(n,
              t(n/pp, 'loaves', 'loaf', 'NNS', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
               rp(np,
                lx(np, n,
                 t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
                t(period, '.', '.', '.', 'O', 'O'))))))))))))))))).

ccg(1957,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'garlic', 'garlic', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bread', 'bread', 'NN', 'I-NP', 'O'),
        t(n, 'slices', 'slice', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1958,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'sprinkling', 'sprinkle', 'VBG', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'several', 'several', 'JJ', 'I-NP', 'O'),
        fa(n,
         ba(n/n,
          t(n/n, 'sliced', 'sliced', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'buttered', 'buttered', 'JJ', 'I-NP', 'O'))),
         fa(n,
          t(n/pp, 'loaves', 'loaf', 'NNS', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(1959,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'garlic', 'garlic', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'slices', 'slice', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1960,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'sprinkling', 'sprinkle', 'VBG', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'several', 'several', 'JJ', 'I-NP', 'O'),
        fa(n,
         ba(n/n,
          t(n/n, 'sliced', 'sliced', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'buttered', 'buttered', 'JJ', 'I-NP', 'O'))),
         fa(n,
          t(n/pp, 'loaves', 'loaf', 'NNS', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(1961,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'sprinkling', 'sprinkle', 'VBG', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'several', 'several', 'JJ', 'I-NP', 'O'),
        fa(n,
         ba(n/n,
          t(n/n, 'sliced', 'sliced', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'buttered', 'buttered', 'JJ', 'I-NP', 'O'))),
         fa(n,
          t(n/pp, 'loaves', 'loaf', 'NNS', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(1962,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'garlic', 'garlic', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
         t(n, 'slices', 'slice', 'NNS', 'I-NP', 'O')))))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1963,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'pool', 'pool', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'crocodile', 'crocodile', 'NN', 'I-NP', 'O'),
              t(n, 'float', 'float', 'NN', 'I-NP', 'O'))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1964,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        ba(n,
         fa(n,
          t(n/pp, 'pool', 'pool', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'crocodile', 'crocodile', 'JJ', 'I-NP', 'O'),
             t(n, 'float', 'float', 'NN', 'I-NP', 'O'))))),
         fa(n\n,
          t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           t(s:adj\np, 'green', 'green', 'JJ', 'I-ADJP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1965,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'pool', 'pool', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'crocodile', 'crocodile', 'NN', 'I-NP', 'O'),
              t(n, 'float', 'float', 'NN', 'I-NP', 'O'))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1966,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     t(pr, 'out', 'out', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'crocodile', 'crocodile', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'float', 'float', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
             t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(1967,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'inflatable', 'inflatable', 'JJ', 'I-NP', 'O'),
    t(n, 'crocodile', 'crocodile', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'pushed', 'push', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1968,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'inflatable', 'inflatable', 'JJ', 'I-NP', 'O'),
       t(n, 'crocodile', 'crocodile', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1969,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'inflatable', 'inflatable', 'JJ', 'I-NP', 'O'),
       t(n, 'crocodile', 'crocodile', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1970,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'past', 'past', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'crocodile', 'crocodile', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'inflatable', 'inflatable', 'JJ', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1971,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'pool', 'pool', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'crocodile', 'crocodile', 'NN', 'I-NP', 'O'),
              t(n, 'float', 'float', 'NN', 'I-NP', 'O'))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1972,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'inflatable', 'inflatable', 'JJ', 'I-NP', 'O'),
    t(n, 'crocodile', 'crocodile', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'pushed', 'push', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1973,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'pool', 'pool', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'crocodile', 'crocodile', 'NN', 'I-NP', 'O'),
              t(n, 'float', 'float', 'NN', 'I-NP', 'O'))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1974,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'past', 'past', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'crocodile', 'crocodile', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'inflatable', 'inflatable', 'JJ', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1975,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'inflatable', 'inflatable', 'JJ', 'I-NP', 'O'),
       t(n, 'crocodile', 'crocodile', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1976,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     t(pr, 'out', 'out', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'crocodile', 'crocodile', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'float', 'float', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
             t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(1977,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'crocodiles', 'crocodile', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'floating', 'float', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
         ba(n,
          fa(n,
           t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
           t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
          fa(n\n,
           t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'playing', 'playing', 'NN', 'I-NP', 'O'),
             t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1978,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'inflatable', 'inflatable', 'JJ', 'I-NP', 'O'),
       t(n, 'crocodile', 'crocodile', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1979,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'off', 'off', 'RP', 'I-PRT', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1980,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'off', 'off', 'RP', 'I-PRT', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1981,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'off', 'off', 'RP', 'I-PRT', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1982,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'someone', 'someone', 'DT', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1983,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:pss\np),
    t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'abruptly', 'abruptly', 'RB', 'I-VP', 'O')),
   ba(s:pss\np,
    t(s:pss\np, 'knocked', 'knock', 'VBN', 'I-VP', 'O'),
    fa((s:pss\np)\(s:pss\np),
     t(((s:pss\np)\(s:pss\np))/pp, 'off', 'off', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1984,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'knocked', 'knock', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/pp, 'off', 'off', 'IN', 'I-PP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1985,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'knocked', 'knock', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/pp, 'off', 'off', 'IN', 'I-PP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1986,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'off', 'off', 'RP', 'I-PRT', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1987,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'tapping', 'tap', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'fingers', 'finger', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'nervously', 'nervously', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1988,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tapping', 'tap', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'fingers', 'finger', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1989,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tapping', 'tap', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'fingers', 'finger', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'desk', 'desk', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(1990,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tapping', 'tap', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'fingers', 'finger', 'NNS', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'table', 'table', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1991,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tapping', 'tap', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'fingers', 'finger', 'NNS', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'table', 'table', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1992,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'tapping', 'tap', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'fingers', 'finger', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'nervously', 'nervously', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1993,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'tapping', 'tap', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'fingers', 'finger', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(1994,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tapping', 'tap', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'fingers', 'finger', 'NNS', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'table', 'table', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1995,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tapping', 'tap', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'fingers', 'finger', 'NNS', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'table', 'table', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(1996,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tapping', 'tap', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'fingers', 'finger', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(1997,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'toddler', 'toddler', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rain', 'rain', 'NN', 'I-NP', 'O'),
        t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(1998,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'toddler', 'toddler', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'puddle', 'puddle', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(1999,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'toddler', 'toddler', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rain', 'rain', 'NN', 'I-NP', 'O'),
        t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2000,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'toddler', 'toddler', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'rain', 'rain', 'NN', 'I-NP', 'O'),
         t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2001,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'knocking', 'knock', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2002,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'knocking', 'knock', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2003,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'knocking', 'knock', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bottle', 'bottle', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2004,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'knocking', 'knock', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2005,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'toddler', 'toddler', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rain', 'rain', 'NN', 'I-NP', 'O'),
        t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2006,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'knocked', 'knock', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2007,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'toddler', 'toddler', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rain', 'rain', 'NN', 'I-NP', 'O'),
        t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2008,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'knocking', 'knock', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bottle', 'bottle', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2009,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'toddler', 'toddler', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'puddle', 'puddle', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2010,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'knocking', 'knock', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2011,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'bowl', 'bowl', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           lx(np, n,
            t(n, 'cereal', 'cereal', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(2012,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'bowl', 'bowl', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'cereal', 'cereal', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2013,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'bowl', 'bowl', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'cereal', 'cereal', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2014,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Cereal', 'Cereal', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'eaten', 'eat', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2015,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'cereal', 'cereal', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2016,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'bowl', 'bowl', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'cereal', 'cereal', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2017,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'hungrily', 'hungrily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'bowl', 'bowl', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'cereal', 'cereal', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2018,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'eating', 'eating', 'JJ', 'I-NP', 'O'),
      t(n, 'cereal', 'cereal', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2019,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'eating', 'eating', 'JJ', 'I-NP', 'O'),
      t(n, 'cereal', 'cereal', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2020,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'bowl', 'bowl', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           lx(np, n,
            t(n, 'cereal', 'cereal', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(2021,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2022,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2023,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2024,
 fa(np,
  t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
  fa(n,
   t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
   fa(pp,
    t(pp/(s:ng\np), 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:ng\np), 'not', 'not', 'RB', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2025,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'strumming', 'strum', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2026,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2027,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2028,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2029,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'adding', 'add', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'sugar', 'sugar', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'slowly', 'slowly', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2030,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'adding', 'add', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'sugar', 'sugar', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2031,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'adding', 'add', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'sugar', 'sugar', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2032,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'adding', 'add', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'spices', 'spice', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2033,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'can', 'can', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2034,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'can', 'can', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2035,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'can', 'can', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2036,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'jar', 'jar', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2037,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'can', 'can', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2038,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'jar', 'jar', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2039,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'can', 'can', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2040,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'can', 'can', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2041,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'watermelon', 'watermelon', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2042,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'watermelon', 'watermelon', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2043,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'watermelon', 'watermelon', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2044,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'watermelon', 'watermelon', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2045,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'watermelon', 'watermelon', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2046,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'watermelon', 'watermelon', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2047,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'watermelon', 'watermelon', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2048,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
     ba(n,
      t(n, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'watermelon', 'watermelon', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2049,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2050,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2051,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2052,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2053,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2054,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2055,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'waterskiing', 'waterskie', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'fearlessly', 'fearlessly', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2056,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'waterskiing', 'waterskie', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2057,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'waterskiing', 'waterskie', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2058,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'waterskiing', 'waterskie', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2059,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'wakeboarding', 'wakeboard', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2060,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'waterskiing', 'waterskie', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'fearlessly', 'fearlessly', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2061,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'wakeboarding', 'wakeboard', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2062,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'waterskiing', 'waterskie', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2063,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'waterskiing', 'waterskie', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2064,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2065,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'waterskiing', 'waterskie', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2066,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'wakeboarding', 'wakeboard', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2067,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'banging', 'bang', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'lens', 'lens', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'camera', 'camera', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'nail', 'nail', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2068,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'banging', 'bang', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       t(n, 'lens', 'lens', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'nail', 'nail', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2069,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'banging', 'bang', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       t(n, 'lens', 'lens', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'nail', 'nail', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2070,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'one', 'one', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'banging', 'bang', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'lens', 'lens', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'nail', 'nail', 'NN', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2071,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'nailing', 'nail', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       t(n, 'lens', 'lens', 'NN', 'I-NP', 'O')))),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'loud', 'loud', 'JJ', 'I-NP', 'O'),
        t(n, 'bangs', 'bang', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2072,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'banging', 'bang', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       t(n, 'lens', 'lens', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'nail', 'nail', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2073,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'hammering', 'hammer', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'nail', 'nail', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2074,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'nailing', 'nail', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'hammer', 'hammer', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2075,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'banging', 'bang', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       t(n, 'lens', 'lens', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'nail', 'nail', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2076,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'hammered', 'hammer', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'nail', 'nail', 'NN', 'I-NP', 'O')))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2077,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'banging', 'bang', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       t(n, 'lens', 'lens', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'nail', 'nail', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2078,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'hammering', 'hammer', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'nail', 'nail', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2079,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'nailing', 'nail', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'hammer', 'hammer', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2080,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'banging', 'bang', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
       t(n, 'lens', 'lens', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'nail', 'nail', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2081,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'banging', 'bang', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'lens', 'lens', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'camera', 'camera', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'nail', 'nail', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2082,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'hammering', 'hammer', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'nail', 'nail', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2083,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'one', 'one', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'banging', 'bang', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'lens', 'lens', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'nail', 'nail', 'NN', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2084,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'hammering', 'hammer', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'nail', 'nail', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2085,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2086,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2087,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cut', 'cut', 'NN', 'I-NP', 'O'),
       t(n, 'onion', 'onion', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2088,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2089,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2090,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2091,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2092,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cut', 'cut', 'NN', 'I-NP', 'O'),
       t(n, 'onion', 'onion', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2093,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'wrapping', 'wrap', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2094,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2095,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'cut', 'cut', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2096,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2097,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'thin', 'thin', 'JJ', 'I-NP', 'O'),
        t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2098,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'thin', 'thin', 'JJ', 'I-NP', 'O'),
          t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2099,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'thin', 'thin', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'piecing', 'piece', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O')),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
        t(n, 'cuts', 'cut', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2100,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'thin', 'thin', 'JJ', 'I-NP', 'O'),
        t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2101,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
          t(s:adj\np, 'thin', 'thin', 'JJ', 'I-ADJP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2102,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2103,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'thin', 'thin', 'JJ', 'I-NP', 'O'),
          t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2104,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2105,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2106,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'thin', 'thin', 'JJ', 'I-NP', 'O'),
        t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2107,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'plate', 'plate', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'shredded', 'shredded', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'cheese', 'cheese', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')))))))))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'sauce', 'sauce', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2108,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'),
          t(n, 'sauce', 'sauce', 'NN', 'I-NP', 'O'))))))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shredded', 'shredded', 'JJ', 'I-NP', 'O'),
        t(n, 'plate', 'plate', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2109,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'adding', 'add', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sauce', 'sauce', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2110,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sauce', 'sauce', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2111,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'plate', 'plate', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'shredded', 'shredded', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'cheese', 'cheese', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')))))))))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'sauce', 'sauce', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2112,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'adding', 'add', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sauce', 'sauce', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2113,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'plate', 'plate', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'shredded', 'shredded', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'cheese', 'cheese', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')))))))))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'sauce', 'sauce', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2114,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sauce', 'sauce', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2115,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'burning', 'burn', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      ba(n,
       ba(n,
        t(n, 'cameras', 'camera', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'blow', 'blow', 'NN', 'I-NP', 'O')))),
       t(n\n, 'torch', 'torch', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2116,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'repairing', 'repair', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      ba(n,
       ba(n,
        t(n, 'cameras', 'camera', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'blow', 'blow', 'NN', 'I-NP', 'O')))),
       t(n\n, 'torch', 'torch', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2117,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'cameras', 'camera', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'blowing', 'blow', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'burning', 'burning', 'NN', 'I-NP', 'O'),
        t(n, 'torch', 'torch', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2118,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'burning', 'burn', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      ba(n,
       ba(n,
        t(n, 'cameras', 'camera', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'blow', 'blow', 'NN', 'I-NP', 'O')))),
       t(n\n, 'torch', 'torch', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2119,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'setting', 'set', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'fire', 'fire', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'cameras', 'camera', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2120,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'setting', 'set', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'fire', 'fire', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'cameras', 'camera', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2121,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'setting', 'set', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/pp, 'fire', 'fire', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'cameras', 'camera', 'NNS', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2122,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'burning', 'burn', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      ba(n,
       ba(n,
        t(n, 'cameras', 'camera', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'blow', 'blow', 'NN', 'I-NP', 'O')))),
       t(n\n, 'torch', 'torch', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2123,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'setting', 'set', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'fire', 'fire', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'cameras', 'camera', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2124,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'repairing', 'repair', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      ba(n,
       ba(n,
        t(n, 'cameras', 'camera', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'blow', 'blow', 'NN', 'I-NP', 'O')))),
       t(n\n, 'torch', 'torch', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2125,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2126,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2127,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2128,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2129,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'acoustic', 'acoustic', 'JJ', 'I-NP', 'O'),
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2130,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2131,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'acoustic', 'acoustic', 'JJ', 'I-NP', 'O'),
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2132,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2133,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'onion', 'onion', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2134,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2135,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'pieces', 'piece', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(2136,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'onion', 'onion', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2137,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2138,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2139,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2140,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2141,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   lx(np, n,
    fa(n,
     t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'slices', 'slice', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2142,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2143,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2144,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2145,
 ba(s:dcl,
  t(np, 'Somebody', 'somebody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2146,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2147,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'whole', 'whole', 'JJ', 'I-NP', 'O'),
       t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2148,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2149,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2150,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2151,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'dish', 'dish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2152,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'dish', 'dish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2153,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2154,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2155,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'dish', 'dish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2156,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2157,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2158,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'dish', 'dish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2159,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'runners', 'runner', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'competing', 'compete', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2160,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Runners', 'runner', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'competing', 'compete', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2161,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'runners', 'runner', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'competing', 'compete', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2162,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'runners', 'runner', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2163,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'runners', 'runner', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2164,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Runners', 'runner', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/pp, 'part', 'part', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2165,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2166,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2167,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2168,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2169,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2170,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2171,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'idling', 'idle', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2172,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2173,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'funnily', 'funnily', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2174,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2175,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'funnily', 'funnily', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2176,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2177,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'piano', 'piano', 'NN', 'I-NP', 'O'))),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2178,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2179,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2180,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2181,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shunning', 'shun', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'adult', 'adult', 'NN', 'I-NP', 'O'),
       t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2182,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'following', 'follow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'adult', 'adult', 'NN', 'I-NP', 'O'),
       t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2183,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pen', 'pen', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mother', 'mother', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2184,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
     t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     t(n/pp, 'mother', 'mother', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pen', 'pen', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2185,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pen', 'pen', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mother', 'mother', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2186,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'little', 'little', 'JJ', 'I-ADJP', 'O'))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'following', 'follow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'adult', 'adult', 'NN', 'I-NP', 'O'),
       t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2187,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shunning', 'shun', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'adult', 'adult', 'NN', 'I-NP', 'O'),
       t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2188,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pen', 'pen', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mother', 'mother', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2189,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pen', 'pen', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mother', 'mother', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2190,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
     t(n, 'adult', 'adult', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'followed', 'follow', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2191,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pen', 'pen', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mother', 'mother', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2192,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'following', 'follow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'adult', 'adult', 'NN', 'I-NP', 'O'),
       t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2193,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2194,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2195,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'town', 'town', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2196,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2197,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'town', 'town', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2198,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'getting', 'get', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'off', 'off', 'RP', 'I-PRT', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2199,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'town', 'town', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2200,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2201,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'persons', 'person', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2202,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2203,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2204,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2205,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2206,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2207,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2208,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'silent', 'silent', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2209,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2210,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2211,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2212,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2213,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'untying', 'untie', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2214,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2215,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'roped', 'rope', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'before', 'before', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'climb', 'climb', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2216,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2217,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2218,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'panda', 'panda', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2219,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'panda', 'panda', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2220,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2221,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'panda', 'panda', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2222,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2223,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'beautifully', 'beautifully', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cage', 'cage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2224,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cage', 'cage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2225,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'caged', 'cage', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'dance', 'dance', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2226,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cage', 'cage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2227,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2228,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2229,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2230,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2231,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'cage', 'cage', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2232,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2233,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'caged', 'cage', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'dance', 'dance', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2234,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2235,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'floating', 'float', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'raft', 'raft', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2236,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'floating', 'float', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'raft', 'raft', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2237,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'paddling', 'paddle', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'raft', 'raft', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2238,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'paddling', 'paddle', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'raft', 'raft', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
           t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2239,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'corn', 'corn', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'cob', 'cob', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2240,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'corn', 'corn', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'cob', 'cob', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2241,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'corn', 'corn', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2242,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'corn', 'corn', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2243,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2244,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2245,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'vegetable', 'vegetable', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2246,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'vegetable', 'vegetable', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2247,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'vegetable', 'vegetable', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2248,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'vegetable', 'vegetable', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2249,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2250,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'vegetable', 'vegetable', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2251,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2252,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'vegetable', 'vegetable', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2253,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'piano', 'piano', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2254,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2255,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'piano', 'piano', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2256,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grand', 'grand', 'JJ', 'I-NP', 'O'),
       t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2257,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2258,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'grand', 'grand', 'JJ', 'I-NP', 'O'),
           t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'stage', 'stage', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2259,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grand', 'grand', 'JJ', 'I-NP', 'O'),
       t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2260,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2261,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2262,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2263,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2264,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2265,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2266,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2267,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2268,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2269,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O'),
          t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2270,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O'),
       t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2271,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O'),
       t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2272,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2273,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O'),
       t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2274,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2275,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(2276,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2277,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'absently', 'absently', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2278,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2279,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2280,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2281,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'absently', 'absently', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2282,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2283,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2284,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2285,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2286,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2287,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'pacing', 'pace', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cage', 'cage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2288,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cage', 'cage', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2289,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cage', 'cage', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2290,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cage', 'cage', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2291,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'RP', 'I-PRT', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
      t(n, 'aim', 'aim', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2292,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'IN', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'aimlessly', 'aimlessly', 'RB', 'B-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2293,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'IN', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'aimlessly', 'aimlessly', 'RB', 'B-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2294,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2295,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'RP', 'I-PRT', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
      t(n, 'aim', 'aim', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2296,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cage', 'cage', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2297,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2298,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cage', 'cage', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2299,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'IN', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'aimlessly', 'aimlessly', 'RB', 'B-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2300,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'pacing', 'pace', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cage', 'cage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2301,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'IN', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'aimlessly', 'aimlessly', 'RB', 'B-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2302,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cage', 'cage', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2303,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'brushing', 'brush', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2304,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'brushing', 'brush', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2305,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'brushing', 'brush', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2306,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'brushing', 'brush', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'bull', 'bull', 'NN', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2307,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2308,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2309,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2310,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'swiftly', 'swiftly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2311,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'hard', 'hard', 'JJ', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'dancing', 'dancing', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2312,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        ba(s:dcl\np,
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'hard', 'hard', 'JJ', 'I-ADJP', 'O')),
         conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
          t(conj, 'and', 'and', 'CC', 'O', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2313,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'hard', 'hard', 'JJ', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'dancing', 'dancing', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2314,
 fa(np,
  t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
  ba(n,
   t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
   ba(n\n,
    lx(n\n, s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:adj\np, 'naked', 'naked', 'JJ', 'I-NP', 'O'))),
    conj((n\n)\(n\n), n\n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'standing', 'standing', 'JJ', 'I-NP', 'O'),
       rp((s:ng\np)\(s:ng\np),
        t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O'),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2315,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'hard', 'hard', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2316,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'hard', 'hard', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2317,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hard', 'hard', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'hat', 'hat', 'NN', 'I-NP', 'O'),
          t(n, 'dancing', 'dancing', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2318,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'hard', 'hard', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2319,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'hard', 'hard', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2320,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'hard', 'hard', 'JJ', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'dancing', 'dancing', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2321,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'hard', 'hard', 'JJ', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'dancing', 'dancing', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2322,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hard', 'hard', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'hat', 'hat', 'NN', 'I-NP', 'O'),
          t(n, 'dancing', 'dancing', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2323,
 fa(np,
  t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
  ba(n,
   t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
   ba(n\n,
    lx(n\n, s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:adj\np, 'naked', 'naked', 'JJ', 'I-NP', 'O'))),
    conj((n\n)\(n\n), n\n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'standing', 'standing', 'JJ', 'I-NP', 'O'),
       rp((s:ng\np)\(s:ng\np),
        t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O'),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2324,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'hard', 'hard', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2325,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'hard', 'hard', 'JJ', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'dancing', 'dancing', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2326,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'hard', 'hard', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2327,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'studying', 'study', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2328,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'video', 'video', 'NN', 'I-NP', 'O'),
       t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2329,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'book', 'book', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2330,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'video', 'video', 'NN', 'I-NP', 'O'),
       t(n, 'games', 'game', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2331,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Video', 'Video', 'NNP', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'games', 'game', 'NNS', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'playing', 'playing', 'JJ', 'I-NP', 'O'),
         t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2332,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'video', 'video', 'NN', 'I-NP', 'O'),
       t(n, 'games', 'game', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2333,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'games', 'game', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'TV', 'tv', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2334,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'video', 'video', 'NN', 'I-NP', 'O'),
       t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2335,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Video', 'Video', 'NNP', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'games', 'game', 'NNS', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'playing', 'playing', 'JJ', 'I-NP', 'O'),
         t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2336,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'video', 'video', 'NN', 'I-NP', 'O'),
       t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2337,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'video', 'video', 'NN', 'I-NP', 'O'),
       t(n, 'games', 'game', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2338,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'video', 'video', 'NN', 'I-NP', 'O'),
       t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2339,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2340,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2341,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2342,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2343,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'egg', 'egg', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'mixer', 'mixer', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2344,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'egg', 'egg', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'mixer', 'mixer', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2345,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2346,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2347,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2348,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2349,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'slices', 'slice', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2350,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2351,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'egg', 'egg', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'mixer', 'mixer', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2352,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'slices', 'slice', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2353,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'ferrets', 'ferret', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'shelf', 'shelf', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2354,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Ferrets', 'ferret', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'shelf', 'shelf', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2355,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'ferrets', 'ferret', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'cage', 'cage', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2356,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'ferrets', 'ferret', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'cage', 'cage', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2357,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'ferrets', 'ferret', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'shelf', 'shelf', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2358,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'ferrets', 'ferret', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'cage', 'cage', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2359,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Ferrets', 'ferret', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'shelf', 'shelf', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2360,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'ferrets', 'ferret', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'cage', 'cage', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2361,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'getting', 'get', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'automobile', 'automobile', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2362,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'getting', 'get', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2363,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'hurriedly', 'hurriedly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'garage', 'garage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2364,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'garage', 'garage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2365,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'garage', 'garage', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2366,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'getting', 'get', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2367,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'garage', 'garage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2368,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'getting', 'get', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'off', 'off', 'RP', 'I-PRT', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2369,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'capsicum', 'capsicum', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2370,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'capsicum', 'capsicum', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'pieces', 'piece', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(2371,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'capsicum', 'capsicum', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2372,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'clove', 'clove', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'garlic', 'garlic', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2373,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'capsicum', 'capsicum', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2374,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'clove', 'clove', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'garlic', 'garlic', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2375,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'capsicum', 'capsicum', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2376,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'clove', 'clove', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'garlic', 'garlic', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2377,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'clove', 'clove', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'garlic', 'garlic', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2378,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'capsicum', 'capsicum', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2379,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       ba((s:ng\np)/np,
        t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
        conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
         t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
         t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2380,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2381,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2382,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2383,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2384,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2385,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2386,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2387,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drying', 'dry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2388,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2389,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drying', 'dry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2390,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2391,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2392,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2393,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2394,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2395,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2396,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2397,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'karate', 'karate', 'JJ', 'I-NP', 'O'),
    t(n, 'practitioner', 'practitioner', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'protective', 'protective', 'JJ', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'boxing', 'boxing', 'NN', 'I-NP', 'O'),
              t(n, 'gloves', 'glove', 'NNS', 'I-NP', 'O'))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2398,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'karate', 'karate', 'JJ', 'I-NP', 'O'),
    t(n, 'practitioner', 'practitioner', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:ng\np,
          fa((s:ng\np)/pp,
           t(((s:ng\np)/pp)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'protective', 'protective', 'JJ', 'I-NP', 'O'),
             t(n, 'gloves', 'glove', 'NNS', 'I-NP', 'O')))),
          fa(pp,
           t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'boxing', 'boxing', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(2399,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'clumsily', 'clumsily', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'kick', 'kick', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'boxing', 'box', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'trainer', 'trainer', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2400,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     ba(n,
      t(n, 'kick', 'kick', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'boxing', 'box', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'trainer', 'trainer', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2401,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:b\np),
    t((s:dcl\np)/(s:b\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:b\np,
    t((s:b\np)/(s:ng\np), 'kick', 'kick', 'VB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'boxing', 'box', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'trainer', 'trainer', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2402,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     ba(n,
      t(n, 'kick', 'kick', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'boxing', 'box', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'trainer', 'trainer', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2403,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'boxing', 'boxing', 'NN', 'I-NP', 'O'),
       t(n, 'trainer', 'trainer', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2404,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     ba(n,
      t(n, 'kick', 'kick', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'boxing', 'box', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'trainer', 'trainer', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2405,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'clumsily', 'clumsily', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'kick', 'kick', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'boxing', 'box', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'trainer', 'trainer', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2406,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'karate', 'karate', 'JJ', 'I-NP', 'O'),
    t(n, 'practitioner', 'practitioner', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'protective', 'protective', 'JJ', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'boxing', 'boxing', 'NN', 'I-NP', 'O'),
              t(n, 'gloves', 'glove', 'NNS', 'I-NP', 'O'))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2407,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'boxing', 'boxing', 'NN', 'I-NP', 'O'),
       t(n, 'trainer', 'trainer', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2408,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'karate', 'karate', 'JJ', 'I-NP', 'O'),
    t(n, 'practitioner', 'practitioner', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'protective', 'protective', 'JJ', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'boxing', 'boxing', 'NN', 'I-NP', 'O'),
              t(n, 'gloves', 'glove', 'NNS', 'I-NP', 'O'))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2409,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'boulder', 'boulder', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'book', 'book', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2410,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'book', 'book', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2411,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'seated', 'seat', 'VBN', 'I-VP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'song', 'song', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2412,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/(s:adj\np), 'looking', 'look', 'VBG', 'I-VP', 'O'),
       t(s:adj\np, 'around', 'around', 'RB', 'I-ADVP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2413,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'book', 'book', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2414,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:pss\np, 'seated', 'seat', 'VBN', 'I-VP', 'O'))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'song', 'song', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2415,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'book', 'book', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2416,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     fa(n,
      t(n/n, 'seated', 'seat', 'VBN', 'I-VP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'song', 'song', 'NN', 'I-NP', 'O'))),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(2417,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'packing', 'pack', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'acoustic', 'acoustic', 'JJ', 'I-NP', 'O'),
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2418,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'acoustic', 'acoustic', 'JJ', 'I-NP', 'O'),
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2419,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'electric', 'electric', 'JJ', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2420,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electric', 'electric', 'JJ', 'I-NP', 'O'),
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2421,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electric', 'electric', 'JJ', 'I-NP', 'O'),
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2422,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'acoustic', 'acoustic', 'JJ', 'I-ADJP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2423,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electric', 'electric', 'JJ', 'I-NP', 'O'),
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2424,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'acoustic', 'acoustic', 'JJ', 'I-NP', 'O'),
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2425,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2426,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Eggs', 'Eggs', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'cracked', 'crack', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2427,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
        fa(s:adj\np,
         t((s:adj\np)/pp, 'raw', 'raw', 'JJ', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(2428,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2429,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'scoring', 'score', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2430,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'scoring', 'score', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2431,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'scoring', 'score', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2432,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'missing', 'miss', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2433,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Soccer', 'Soccer', 'NNP', 'I-NP', 'O'),
    t(n, 'players', 'player', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2434,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
     ba(n,
      t(n, 'players', 'player', 'NNS', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
            rp(np,
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
             t(period, '.', '.', '.', 'O', 'O')))))))))))))).

ccg(2435,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/np, 'play', 'play', 'VBP', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2436,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'scoring', 'score', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2437,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'scoring', 'score', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2438,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
     ba(n,
      t(n, 'players', 'player', 'NNS', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
            rp(np,
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
             t(period, '.', '.', '.', 'O', 'O')))))))))))))).

ccg(2439,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'scoring', 'score', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2440,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Soccer', 'Soccer', 'NNP', 'I-NP', 'O'),
    t(n, 'players', 'player', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2441,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Soccer', 'Soccer', 'NNP', 'I-NP', 'O'),
    t(n, 'players', 'player', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2442,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'missing', 'miss', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2443,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2444,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2445,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2446,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'silent', 'silent', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2447,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2448,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'having', 'have', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'conversation', 'conversation', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2449,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'silent', 'silent', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2450,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2451,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2452,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2453,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        fa((s:ng\np)/pp,
         t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'olive', 'olive', 'JJ', 'I-NP', 'O'),
           t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')))),
        fa(pp,
         t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'stove', 'stove', 'NN', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2454,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'olive', 'olive', 'JJ', 'I-NP', 'O'),
        t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')))),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'stove', 'stove', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2455,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'olive', 'olive', 'JJ', 'I-NP', 'O'),
        t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')))),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'stove', 'stove', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2456,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'cooking', 'cooking', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pot', 'pot', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2457,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
          t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2458,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'olive', 'olive', 'JJ', 'I-NP', 'O'),
        t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')))),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'stove', 'stove', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2459,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/pp, 'olives', 'olive', 'NNS', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'pot', 'pot', 'NN', 'I-NP', 'O'))))))))))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'stove', 'stove', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2460,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
       t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2461,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        fa((s:ng\np)/pp,
         t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'olive', 'olive', 'JJ', 'I-NP', 'O'),
           t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')))),
        fa(pp,
         t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'stove', 'stove', 'NN', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2462,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
       t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2463,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
       t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2464,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'olive', 'olive', 'JJ', 'I-NP', 'O'),
       t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'stove', 'stove', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2465,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'olive', 'olive', 'JJ', 'I-NP', 'O'),
        t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')))),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'stove', 'stove', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2466,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
       t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2467,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2468,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2469,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'down', 'down', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2470,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'walked', 'walk', 'VBD', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2471,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2472,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'restraining', 'restrain', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2473,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'down', 'down', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2474,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2475,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'guinea', 'guinea', 'NN', 'I-NP', 'O'),
    t(n, 'pig', 'pig', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'devouring', 'devour', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2476,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'guinea', 'guinea', 'NN', 'I-NP', 'O'),
    t(n, 'pig', 'pig', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2477,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'guinea', 'guinea', 'NN', 'I-NP', 'O'),
     t(n, 'pig', 'pig', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'gnawing', 'gnaw', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')))),
       fa(n\n,
        t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'floor', 'floor', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2478,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'guinea', 'guinea', 'NN', 'I-NP', 'O'),
      ba(n,
       t(n, 'pig', 'pig', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         ba((s:ng\np)/np,
          t((s:ng\np)/np, 'gnawing', 'gnaw', 'VBG', 'I-VP', 'O'),
          conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
           t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
           t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'))),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           ba(n,
            fa(n,
             t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')))),
            fa(n\n,
             t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'floor', 'floor', 'NN', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(2479,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'guinea', 'guinea', 'NN', 'I-NP', 'O'),
     t(n, 'pig', 'pig', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'gnawing', 'gnaw', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')))),
       fa(n\n,
        t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'floor', 'floor', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2480,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'guinea', 'guinea', 'NN', 'I-NP', 'O'),
    t(n, 'pig', 'pig', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2481,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2482,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2483,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2484,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2485,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2486,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2487,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2488,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2489,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'plane', 'plane', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'landing', 'landing', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2490,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'plane', 'plane', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'landing', 'landing', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2491,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'cartoon', 'cartoon', 'NN', 'I-NP', 'O'),
    t(n, 'airplane', 'airplane', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'landing', 'landing', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2492,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'animated', 'animated', 'JJ', 'I-NP', 'O'),
    t(n, 'airplane', 'airplane', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'landing', 'landing', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2493,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'cartoon', 'cartoon', 'NN', 'I-NP', 'O'),
    t(n, 'airplane', 'airplane', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'landing', 'landing', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2494,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'plane', 'plane', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'landing', 'landing', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2495,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'animated', 'animated', 'JJ', 'I-NP', 'O'),
    t(n, 'airplane', 'airplane', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'landing', 'landing', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2496,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'plane', 'plane', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'landing', 'landing', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2497,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'animated', 'animated', 'JJ', 'I-NP', 'O'),
    t(n, 'airplane', 'airplane', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'landing', 'landing', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2498,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'plane', 'plane', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'landing', 'landing', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2499,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'egg', 'egg', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2500,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'egg', 'egg', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2501,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2502,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'egg', 'egg', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2503,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/(s:ng\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O'),
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'mixture', 'mixture', 'NN', 'I-NP', 'O'))),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
       t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2504,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'egg', 'egg', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2505,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'eye', 'eye', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pencil', 'pencil', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'eyelid', 'eyelid', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2506,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'eyes', 'eye', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'eyelid', 'eyelid', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2507,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'eye', 'eye', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pencil', 'pencil', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'eyelid', 'eyelid', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2508,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'eye', 'eye', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pencil', 'pencil', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'eyelid', 'eyelid', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2509,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2510,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2511,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'little', 'little', 'RB', 'I-ADVP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grand', 'grand', 'JJ', 'I-NP', 'O'),
       t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2512,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grand', 'grand', 'JJ', 'I-NP', 'O'),
       t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2513,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grand', 'grand', 'JJ', 'I-NP', 'O'),
       t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2514,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2515,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grand', 'grand', 'JJ', 'I-NP', 'O'),
       t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2516,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2517,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2518,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2519,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    bxc((s:dcl\np)/np,
     t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
    lx((s:dcl\np)\(s:dcl\np), s:adj\np,
     t(s:adj\np, 'cooking', 'cooking', 'JJ', 'I-VP', 'O'))),
   rp(np,
    lx(np, n,
     t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2520,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2521,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2522,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2523,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2524,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2525,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2526,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2527,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'playfully', 'playfully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2528,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2529,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2530,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2531,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2532,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2533,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2534,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2535,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2536,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2537,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'bikes', 'bike', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2538,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2539,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2540,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2541,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2542,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2543,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2544,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2545,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'stopping', 'stop', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2546,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2547,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2548,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2549,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'mechanical', 'mechanical', 'JJ', 'I-NP', 'O'),
       t(n, 'bull', 'bull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2550,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'bull', 'bull', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'mechanical', 'mechanical', 'JJ', 'I-ADJP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2551,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'mechanical', 'mechanical', 'JJ', 'I-NP', 'O'),
       t(n, 'bull', 'bull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2552,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'mechanical', 'mechanical', 'JJ', 'I-NP', 'O'),
       t(n, 'bull', 'bull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2553,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'mechanical', 'mechanical', 'JJ', 'I-NP', 'O'),
          t(n, 'bull', 'bull', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2554,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'mechanical', 'mechanical', 'JJ', 'I-NP', 'O'),
       t(n, 'bull', 'bull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2555,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'skillfully', 'skillfully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2556,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2557,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2558,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2559,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lifting', 'lift', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'barbells', 'barbell', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2560,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lifting', 'lift', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'barbells', 'barbell', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2561,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lifting', 'lift', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'barbells', 'barbell', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2562,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lowering', 'lower', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'barbells', 'barbell', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2563,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lifting', 'lift', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'barbells', 'barbell', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2564,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Weights', 'weight', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'lifted', 'lift', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2565,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lifting', 'lift', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'barbells', 'barbell', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2566,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lifting', 'lift', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'weights', 'weight', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2567,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2568,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2569,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2570,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'planting', 'plant', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2571,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
           t(n, 'axe', 'axe', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(2572,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2573,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2574,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2575,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2576,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2577,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'applying', 'apply', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2578,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'applying', 'apply', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2579,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'applying', 'apply', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2580,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        fa((s:ng\np)/pp,
         t(((s:ng\np)/pp)/np, 'applying', 'apply', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O'))),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2581,
 fc(s:dcl/np,
  tr(s:dcl/(s:dcl\np),
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fc((s:dcl\np)/np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa((s:ng\np)/np,
    t(((s:ng\np)/np)/pp, 'putting', 'put', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2582,
 fc(s:dcl/np,
  tr(s:dcl/(s:dcl\np),
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fc((s:dcl\np)/np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa((s:ng\np)/np,
    t(((s:ng\np)/np)/pp, 'putting', 'put', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2583,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'applying', 'apply', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2584,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'putting', 'put', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2585,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        fa((s:ng\np)/pp,
         t(((s:ng\np)/pp)/np, 'applying', 'apply', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O'))),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2586,
 fc(s:dcl/np,
  tr(s:dcl/(s:dcl\np),
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fc((s:dcl\np)/np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa((s:ng\np)/np,
    t(((s:ng\np)/np)/pp, 'putting', 'put', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2587,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'applying', 'apply', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2588,
 fc(s:dcl/np,
  tr(s:dcl/(s:dcl\np),
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fc((s:dcl\np)/np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa((s:ng\np)/np,
    t(((s:ng\np)/np)/pp, 'putting', 'put', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2589,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'herd', 'herd', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'deer', 'deer', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2590,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'herd', 'herd', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'deer', 'deer', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2591,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'herd', 'herd', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'deer', 'deer', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2592,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'herd', 'herd', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'deer', 'deer', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'stopping', 'stop', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2593,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'herd', 'herd', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'caribous', 'caribou', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'quickly', 'quickly', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2594,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'herd', 'herd', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'caribous', 'caribou', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2595,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'herd', 'herd', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'caribous', 'caribou', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2596,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'herd', 'herd', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'caribous', 'caribou', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2597,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'herd', 'herd', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'caribous', 'caribou', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2598,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'herd', 'herd', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'deer', 'deer', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'stopping', 'stop', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2599,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2600,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2601,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2602,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2603,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2604,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2605,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2606,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2607,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cattle', 'cattle', 'NNS', 'I-NP', 'O'),
        t(n, 'pen', 'pen', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2608,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pen', 'pen', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'cattle', 'cattle', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2609,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cow', 'cow', 'NN', 'I-NP', 'O'),
        t(n, 'pasture', 'pasture', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2610,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pasture', 'pasture', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'cows', 'cow', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2611,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cow', 'cow', 'NN', 'I-NP', 'O'),
        t(n, 'pasture', 'pasture', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2612,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cow', 'cow', 'NN', 'I-NP', 'O'),
        t(n, 'pasture', 'pasture', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2613,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cow', 'cow', 'NN', 'I-NP', 'O'),
        t(n, 'pasture', 'pasture', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2614,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'cows', 'cow', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pasture', 'pasture', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2615,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cattle', 'cattle', 'NNS', 'I-NP', 'O'),
        t(n, 'pen', 'pen', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2616,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cow', 'cow', 'NN', 'I-NP', 'O'),
        t(n, 'pasture', 'pasture', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2617,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cow', 'cow', 'NN', 'I-NP', 'O'),
        t(n, 'pasture', 'pasture', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2618,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pen', 'pen', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'cattle', 'cattle', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2619,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cow', 'cow', 'NN', 'I-NP', 'O'),
        t(n, 'pasture', 'pasture', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2620,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cattle', 'cattle', 'NNS', 'I-NP', 'O'),
        t(n, 'pen', 'pen', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2621,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'penciling', 'pencil', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'eyeshadow', 'eyeshadow', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2622,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'cosmetics', 'cosmetic', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'eyelid', 'eyelid', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2623,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'penciling', 'pencil', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'eyeshadow', 'eyeshadow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2624,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'applying', 'apply', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'cosmetics', 'cosmetic', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'eyelid', 'eyelid', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2625,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2626,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'eaten', 'eat', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2627,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'absently', 'absently', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'banana', 'banana', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2628,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'banana', 'banana', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2629,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'banana', 'banana', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2630,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'banana', 'banana', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2631,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'absently', 'absently', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'banana', 'banana', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2632,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2633,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2634,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'banana', 'banana', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2635,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'banana', 'banana', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2636,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'eaten', 'eat', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2637,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
     t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'knocking', 'knock', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2638,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'green', 'green', 'JJ', 'I-ADJP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
         t(s:adj\np, 'big', 'big', 'JJ', 'I-ADJP', 'O'))))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'knocking', 'knock', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2639,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    t(n, 'potato', 'potato', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'knocking', 'knock', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2640,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
     t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'knocking', 'knock', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2641,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2642,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
     t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'knocking', 'knock', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2643,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
     t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'knocking', 'knock', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2644,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
     t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'missing', 'miss', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2645,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'green', 'green', 'JJ', 'I-ADJP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
         t(s:adj\np, 'big', 'big', 'JJ', 'I-ADJP', 'O'))))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'knocking', 'knock', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2646,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
     t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2647,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
     t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2648,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
     t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'knocking', 'knock', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2649,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Different', 'different', 'JJ', 'I-NP', 'O'),
    t(n, 'teams', 'team', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2650,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Different', 'different', 'JJ', 'I-NP', 'O'),
    t(n, 'teams', 'team', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2651,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Different', 'different', 'JJ', 'I-NP', 'O'),
    t(n, 'teams', 'team', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2652,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Different', 'different', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
     t(n, 'players', 'player', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'teaming', 'team', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2653,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'teams', 'team', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'enthusiastically', 'enthusiastically', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2654,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Different', 'different', 'JJ', 'I-NP', 'O'),
    t(n, 'teams', 'team', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2655,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Different', 'different', 'JJ', 'I-NP', 'O'),
    t(n, 'teams', 'team', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2656,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'team', 'team', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2657,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'teams', 'team', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2658,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Different', 'different', 'JJ', 'I-NP', 'O'),
    t(n, 'teams', 'team', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2659,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'teams', 'team', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2660,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Different', 'different', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
     t(n, 'players', 'player', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'teaming', 'team', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2661,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:ng\np), 'comfortably', 'comfortably', 'RB', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'room', 'room', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'piano', 'piano', 'NN', 'I-NP', 'O'))),
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'lamp', 'lamp', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2662,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'piano', 'piano', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/n, 'lamp', 'lamp', 'JJ', 'I-NP', 'O'),
          t(n, 'light', 'light', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2663,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'lamp', 'lamp', 'NN', 'I-NP', 'O'),
        t(n, 'light', 'light', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2664,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'piano', 'piano', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/n, 'lamp', 'lamp', 'JJ', 'I-NP', 'O'),
          t(n, 'light', 'light', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2665,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2666,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'piano', 'piano', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/n, 'lamp', 'lamp', 'JJ', 'I-NP', 'O'),
          t(n, 'light', 'light', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2667,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'piano', 'piano', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/n, 'lamp', 'lamp', 'JJ', 'I-NP', 'O'),
          t(n, 'light', 'light', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2668,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2669,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electric', 'electric', 'JJ', 'I-NP', 'O'),
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2670,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'electric', 'electric', 'JJ', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2671,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'electric', 'electric', 'JJ', 'I-NP', 'O'),
          t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2672,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electric', 'electric', 'JJ', 'I-NP', 'O'),
       t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2673,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'suit', 'suit', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'standing', 'standing', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
          ba(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
           rp(np\np,
            conj(np\np, np,
             t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
             lx(np, n,
              t(n, 'singing', 'singing', 'NN', 'I-NP', 'O'))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(2674,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'singing', 'singing', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2675,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'stage', 'stage', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2676,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'stage', 'stage', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2677,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'stage', 'stage', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2678,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'singing', 'singing', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2679,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'singing', 'singing', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2680,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'stage', 'stage', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2681,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'teenage', 'teenage', 'NN', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2682,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'teens', 'teens', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2683,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'teenage', 'teenage', 'NN', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2684,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'teenage', 'teenage', 'NN', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2685,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'teenage', 'teenage', 'NN', 'I-NP', 'O'),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2686,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'teenage', 'teenage', 'NN', 'I-NP', 'O'),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'idling', 'idle', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2687,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2688,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'teenage', 'teenage', 'NN', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2689,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'teenage', 'teenage', 'NN', 'I-NP', 'O'),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2690,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'teenage', 'teenage', 'NN', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'camera', 'camera', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2691,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2692,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'children', 'child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2693,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2694,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2695,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'children', 'child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2696,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2697,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'plastic', 'plastic', 'JJ', 'I-NP', 'O'),
        t(n, 'container', 'container', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2698,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'puppy', 'puppy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'plastic', 'plastic', 'JJ', 'I-NP', 'O'),
        t(n, 'container', 'container', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2699,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'puppy', 'puppy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'plastic', 'plastic', 'JJ', 'I-NP', 'O'),
        t(n, 'container', 'container', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2700,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'plastic', 'plastic', 'JJ', 'I-NP', 'O'),
        t(n, 'container', 'container', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2701,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'puppy', 'puppy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'plastic', 'plastic', 'JJ', 'I-NP', 'O'),
        t(n, 'container', 'container', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2702,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'plastic', 'plastic', 'JJ', 'I-NP', 'O'),
        t(n, 'container', 'container', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2703,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'athletically', 'athletically', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2704,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2705,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2706,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2707,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2708,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'low', 'low', 'JJ', 'I-ADJP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2709,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'low', 'low', 'JJ', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2710,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2711,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'low', 'low', 'JJ', 'I-NP', 'O'),
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2712,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2713,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'low', 'low', 'JJ', 'I-NP', 'O'),
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2714,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2715,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2716,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
     t(pp, 'out', 'out', 'RP', 'I-PRT', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'off', 'off', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2717,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2718,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2719,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         ba(s:dcl\np,
          fa(s:dcl\np,
           t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           fa(s:pss\np,
            t((s:pss\np)/pp, 'seated', 'seat', 'VBN', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
             t(np, 'him', 'he', 'PRP', 'I-NP', 'O')))),
          conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(s:dcl\np,
            t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            fa(s:ng\np,
             t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2720,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
           fa(s:dcl\np,
            t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            fa(s:pss\np,
             t((s:pss\np)/pp, 'seated', 'seat', 'VBN', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
              t(np, 'her', 'she', 'PRP', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2721,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
           fa(s:dcl\np,
            t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            fa(s:pss\np,
             t((s:pss\np)/pp, 'seated', 'seat', 'VBN', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
              t(np, 'her', 'she', 'PRP', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2722,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'travelling', 'travel', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'automobile', 'automobile', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2723,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            ba(n,
             t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
             lx(n\n, s:pss\np,
              fa(s:pss\np,
               t((s:pss\np)/pp, 'seated', 'seat', 'VBN', 'I-VP', 'O'),
               fa(pp,
                t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
                t(np, 'her', 'she', 'PRP', 'I-NP', 'O'))))))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2724,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'travelling', 'travel', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2725,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         ba(s:dcl\np,
          fa(s:dcl\np,
           t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           fa(s:pss\np,
            t((s:pss\np)/pp, 'seated', 'seat', 'VBN', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
             t(np, 'him', 'he', 'PRP', 'I-NP', 'O')))),
          conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(s:dcl\np,
            t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            fa(s:ng\np,
             t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2726,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'travelling', 'travel', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2727,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'brushing', 'brush', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2728,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'brushing', 'brush', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2729,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'brushing', 'brush', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2730,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'brushing', 'brush', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2731,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'combing', 'comb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'fur', 'fur', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2732,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'fur', 'fur', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'combed', 'comb', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2733,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'brushing', 'brush', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2734,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'combing', 'comb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'fur', 'fur', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2735,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'broccoli', 'broccoli', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2736,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'storing', 'store', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'broccoli', 'broccoli', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2737,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'broccoli', 'broccoli', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2738,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2739,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2740,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2741,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2742,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2743,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2744,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2745,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2746,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2747,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'flooring', 'floor', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sitting', 'sit', 'VBG', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
        t(n, 'player', 'player', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2748,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'floor', 'floor', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2749,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'pacing', 'pace', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2750,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     ba(s:ng\np,
      t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'floor', 'floor', 'NN', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'strumming', 'strum', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2751,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
         t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2752,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2753,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2754,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2755,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2756,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fasting', 'fast', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2757,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'eye', 'eye', 'NN', 'I-NP', 'O'),
          t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')))),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:ng\np,
         fa((s:ng\np)/pp,
          t(((s:ng\np)/pp)/np, 'applying', 'apply', 'VBG', 'I-VP', 'O'),
          lx(np, n,
           fa(n,
            t(n/n, 'eye', 'eye', 'NN', 'I-NP', 'O'),
            t(n, 'liner', 'liner', 'NN', 'I-NP', 'O')))),
         fa(pp,
          t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
            t(n/pp, 'eyelid', 'eyelid', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(2758,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'eye', 'eye', 'NN', 'I-NP', 'O'),
       t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'applying', 'apply', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'eye', 'eye', 'NN', 'I-NP', 'O'),
         t(n, 'liner', 'liner', 'NN', 'I-NP', 'O')))),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'eyelid', 'eyelid', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2759,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'eye', 'eye', 'NN', 'I-NP', 'O'),
       t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'applying', 'apply', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'eye', 'eye', 'NN', 'I-NP', 'O'),
         t(n, 'liner', 'liner', 'NN', 'I-NP', 'O')))),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'eyelid', 'eyelid', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2760,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'applying', 'apply', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'cosmetics', 'cosmetic', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'eyelid', 'eyelid', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2761,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'sneezing', 'sneeze', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'scaring', 'scare', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2762,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'sneezing', 'sneeze', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'frightening', 'frighten', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2763,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'sneezing', 'sneeze', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'scaring', 'scare', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2764,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cheering', 'cheer', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2765,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'crawling', 'crawl', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'happily', 'happily', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2766,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cheering', 'cheer', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2767,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2768,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'sneezing', 'sneeze', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'scaring', 'scare', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2769,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'martial', 'martial', 'JJ', 'I-NP', 'O'),
       t(n, 'arts', 'art', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2770,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'martial', 'martial', 'JJ', 'I-NP', 'O'),
       t(n, 'arts', 'art', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2771,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2772,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'away', 'away', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2773,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2774,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'powerfully', 'powerfully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2775,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2776,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2777,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2778,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2779,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'tape', 'tape', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2780,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'tape', 'tape', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2781,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'tape', 'tape', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2782,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2783,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'tape', 'tape', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2784,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2785,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2786,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'tape', 'tape', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2787,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'tape', 'tape', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2788,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2789,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2790,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'tape', 'tape', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2791,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'wind', 'wind', 'NN', 'I-NP', 'O'),
           t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2792,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'wind', 'wind', 'NN', 'I-NP', 'O'),
       t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2793,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'trekking', 'trek', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'woods', 'wood', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2794,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hiking', 'hike', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'woods', 'wood', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2795,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2796,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2797,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2798,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2799,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2800,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2801,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carrot', 'carrot', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2802,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2803,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2804,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'mixture', 'mixture', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2805,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2806,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'meat', 'meat', 'NN', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'mixture', 'mixture', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2807,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'meat', 'meat', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'mixture', 'mixture', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2808,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2809,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lemon', 'lemon', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'squeezed', 'squeeze', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2810,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'squeezing', 'squeeze', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lemon', 'lemon', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2811,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'squeezing', 'squeeze', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'juice', 'juice', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'lemon', 'lemon', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(2812,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'squeezing', 'squeeze', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lemon', 'lemon', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2813,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kitten', 'kitten', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
    rp(s:pss\np,
     t(s:pss\np, 'bored', 'bore', 'VBN', 'I-VP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2814,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kitten', 'kitten', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
         t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2815,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2816,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kitten', 'kitten', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2817,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kitten', 'kitten', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
         t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2818,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kitten', 'kitten', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2819,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kitten', 'kitten', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
             t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2820,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kitten', 'kitten', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2821,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'fearfully', 'fearfully', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2822,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2823,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2824,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2825,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'stopped', 'stop', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2826,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2827,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2828,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'fearfully', 'fearfully', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2829,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2830,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2831,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'),
        t(n, 'rod', 'rod', 'NN', 'I-NP', 'O')))),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'fish', 'fish', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2832,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'rod', 'rod', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'fishing', 'fishing', 'NN', 'I-NP', 'O')))))),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'fish', 'fish', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2833,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/pp, 'away', 'away', 'RB', 'I-ADVP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'),
        t(n, 'line', 'line', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2834,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/pp, 'away', 'away', 'RB', 'I-ADVP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'),
        t(n, 'line', 'line', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2835,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/pp, 'away', 'away', 'RB', 'I-ADVP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'),
        t(n, 'line', 'line', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2836,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'),
        t(n, 'rod', 'rod', 'NN', 'I-NP', 'O')))),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'fish', 'fish', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2837,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2838,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'circles', 'circle', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2839,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'squirrel', 'squirrel', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'circles', 'circle', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2840,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'tiredly', 'tiredly', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'circles', 'circle', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2841,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2842,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Eggs', 'Eggs', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'boiled', 'boil', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2843,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2844,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2845,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pot', 'pot', 'NN', 'I-NP', 'O'))))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2846,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2847,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Eggs', 'Eggs', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'boiled', 'boil', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2848,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'placing', 'place', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2849,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'placing', 'place', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2850,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drying', 'dry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2851,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'placing', 'place', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'eggs', 'egg', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(2852,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2853,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2854,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2855,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2856,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2857,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2858,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2859,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2860,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2861,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2862,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2863,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
        fa(np,
         ba(np/(n/pp),
          lx(np, n,
           t(n, 'somebody', 'somebody', 'DT', 'I-NP', 'O')),
          t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
         t(n/pp, 'legs', 'leg', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2864,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       ba(n,
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'between', 'between', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'feet', 'foot', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2865,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
        fa(np,
         ba(np/(n/pp),
          lx(np, n,
           t(n, 'somebody', 'somebody', 'DT', 'I-NP', 'O')),
          t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
         t(n/pp, 'legs', 'leg', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2866,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
           t(n, 'game', 'game', 'NN', 'I-NP', 'O'))))),
       fa(n\n,
        t((n\n)/np, 'between', 'between', 'IN', 'I-PP', 'O'),
        fa(np,
         ba(np/(n/pp),
          lx(np, n,
           t(n, 'somebody', 'somebody', 'DT', 'I-NP', 'O')),
          t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
         t(n/pp, 'feet', 'foot', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2867,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
            fa(np,
             ba(np/(n/pp),
              lx(np, n,
               t(n, 'somebody', 'somebody', 'DT', 'I-NP', 'O')),
              t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
             t(n/pp, 'feet', 'foot', 'NNS', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2868,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
        fa(np,
         ba(np/(n/pp),
          lx(np, n,
           t(n, 'somebody', 'somebody', 'DT', 'I-NP', 'O')),
          t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
         t(n/pp, 'legs', 'leg', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2869,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
        fa(np,
         ba(np/(n/pp),
          lx(np, n,
           t(n, 'somebody', 'somebody', 'DT', 'I-NP', 'O')),
          t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
         t(n/pp, 'legs', 'leg', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2870,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       ba(n,
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'between', 'between', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'feet', 'foot', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2871,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'young', 'young', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'),
       t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2872,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'),
       t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2873,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'),
       t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2874,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'),
       t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2875,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'young', 'young', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'),
       t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2876,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    ba((s:dcl\np)\(s:dcl\np),
     t((s:dcl\np)\(s:dcl\np), 'in', 'in', 'IN', 'I-PP', 'O'),
     conj(((s:dcl\np)\(s:dcl\np))\((s:dcl\np)\(s:dcl\np)), (s:dcl\np)\(s:dcl\np),
      t(conj, 'and', 'and', 'CC', 'B-PP', 'O'),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/pp, 'out', 'out', 'IN', 'B-PP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'),
          t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2877,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    ba((s:dcl\np)\(s:dcl\np),
     t((s:dcl\np)\(s:dcl\np), 'in', 'in', 'IN', 'I-PP', 'O'),
     conj(((s:dcl\np)\(s:dcl\np))\((s:dcl\np)\(s:dcl\np)), (s:dcl\np)\(s:dcl\np),
      t(conj, 'and', 'and', 'CC', 'B-PP', 'O'),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/pp, 'out', 'out', 'IN', 'B-PP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'),
          t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2878,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'),
       t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2879,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'),
       t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2880,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    ba((s:dcl\np)\(s:dcl\np),
     t((s:dcl\np)\(s:dcl\np), 'in', 'in', 'IN', 'I-PP', 'O'),
     conj(((s:dcl\np)\(s:dcl\np))\((s:dcl\np)\(s:dcl\np)), (s:dcl\np)\(s:dcl\np),
      t(conj, 'and', 'and', 'CC', 'B-PP', 'O'),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/pp, 'out', 'out', 'IN', 'B-PP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'waves', 'wave', 'NNS', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2881,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'),
       t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2882,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    ba((s:dcl\np)\(s:dcl\np),
     t((s:dcl\np)\(s:dcl\np), 'in', 'in', 'IN', 'I-PP', 'O'),
     conj(((s:dcl\np)\(s:dcl\np))\((s:dcl\np)\(s:dcl\np)), (s:dcl\np)\(s:dcl\np),
      t(conj, 'and', 'and', 'CC', 'B-PP', 'O'),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/pp, 'out', 'out', 'IN', 'B-PP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'),
          t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2883,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'coating', 'coat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
       t(n, 'chop', 'chop', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2884,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cook', 'cook', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'coating', 'coat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
       t(n, 'chop', 'chop', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2885,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'coating', 'coat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
       t(n, 'chop', 'chop', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2886,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'coating', 'coat', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
          t(n, 'chop', 'chop', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2887,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'grating', 'grate', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'carrots', 'carrot', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2888,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Carrots', 'carrot', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'grated', 'grate', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2889,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'grating', 'grate', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'carrots', 'carrot', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2890,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'coating', 'coat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
       t(n, 'chop', 'chop', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2891,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'strolling', 'stroll', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2892,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2893,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2894,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2895,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O')),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'woods', 'wood', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2896,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2897,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'woods', 'wood', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2898,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2899,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'south', 'south', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'African', 'african', 'JJ', 'I-NP', 'O'),
     t(n, 'plane', 'plane', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'sky', 'sky', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2900,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'airplane', 'airplane', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'air', 'air', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2901,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'south', 'south', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'African', 'african', 'JJ', 'I-NP', 'O'),
     t(n, 'plane', 'plane', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'sky', 'sky', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2902,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'airplane', 'airplane', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'stationed', 'station', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2903,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'south', 'south', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'African', 'african', 'JJ', 'I-NP', 'O'),
     t(n, 'plane', 'plane', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'sky', 'sky', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2904,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'airplane', 'airplane', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'air', 'air', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2905,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'breaded', 'breaded', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
           t(n, 'chop', 'chop', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2906,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'breaded', 'breaded', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
        t(n, 'chop', 'chop', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2907,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'bread', 'bread', 'NN', 'I-NP', 'O'),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'fried', 'fried', 'JJ', 'I-NP', 'O'),
         t(n, 'pork', 'pork', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2908,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'breaded', 'breaded', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
        t(n, 'chop', 'chop', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2909,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'breaded', 'breaded', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
        t(n, 'chop', 'chop', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2910,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'breaded', 'breaded', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
        t(n, 'chop', 'chop', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2911,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'breaded', 'breaded', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
           t(n, 'chop', 'chop', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2912,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'breaded', 'breaded', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
        t(n, 'chop', 'chop', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2913,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'breaded', 'breaded', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
        t(n, 'chop', 'chop', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2914,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'breaded', 'breaded', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
        t(n, 'chop', 'chop', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2915,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2916,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2917,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'herbs', 'herb', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2918,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'herbs', 'herb', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2919,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2920,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'herbs', 'herb', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2921,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Bread', 'Bread', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2922,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'herbs', 'herb', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2923,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'roof', 'roof', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2924,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'roof', 'roof', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2925,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'top', 'top', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'violin', 'violin', 'NN', 'I-NP', 'O'),
     t(n, 'player', 'player', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'roof', 'roof', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2926,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'roof', 'roof', 'NN', 'I-NP', 'O'),
        t(n, 'top', 'top', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2927,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'roof', 'roof', 'NN', 'I-NP', 'O'))))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2928,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'roof', 'roof', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2929,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'roof', 'roof', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2930,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'top', 'top', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'violin', 'violin', 'NN', 'I-NP', 'O'),
     t(n, 'player', 'player', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'roof', 'roof', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2931,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'roof', 'roof', 'NN', 'I-NP', 'O'),
        t(n, 'top', 'top', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2932,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'roof', 'roof', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2933,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'roof', 'roof', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2934,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'roof', 'roof', 'NN', 'I-NP', 'O'),
        t(n, 'top', 'top', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2935,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2936,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'typing', 'type', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2937,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'one', 'one', 'NN', 'I-NP', 'O'),
      t(n, 'typing', 'typing', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2938,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'typing', 'type', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2939,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2940,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'typing', 'type', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2941,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'typing', 'type', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2942,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2943,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'one', 'one', 'NN', 'I-NP', 'O'),
      t(n, 'typing', 'typing', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2944,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'typing', 'type', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2945,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2946,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'peeled', 'peel', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2947,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2948,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2949,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'peeled', 'peel', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(2950,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2951,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2952,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2953,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2954,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleansing', 'cleanse', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2955,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2956,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dirtying', 'dirty', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2957,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shrimp', 'shrimp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2958,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleansing', 'cleanse', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2959,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dirtying', 'dirty', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2960,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shrimp', 'shrimp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2961,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shrimp', 'shrimp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2962,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2963,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'shrimp', 'shrimp', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2964,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2965,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shrimp', 'shrimp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2966,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2967,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
          t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(2968,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
       t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2969,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
       t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2970,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'scooter', 'scooter', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'towards', 'towards', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2971,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'speedily', 'speedily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tricycle', 'tricycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2972,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tricycle', 'tricycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2973,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'speedily', 'speedily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tricycle', 'tricycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2974,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
       t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2975,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tricycle', 'tricycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2976,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'scooter', 'scooter', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'towards', 'towards', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2977,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
       t(n, 'bear', 'bear', 'NN', 'I-NP', 'O')),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
         t(n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2978,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
    t(n, 'bear', 'bear', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2979,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'panda', 'panda', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O'),
       t(n, 'cane', 'cane', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2980,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'panda', 'panda', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2981,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
    t(n, 'bear', 'bear', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2982,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'panda', 'panda', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'eating', 'eating', 'JJ', 'I-NP', 'O'),
      t(n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(2983,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2984,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2985,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2986,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2987,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'beating', 'beat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'egg', 'egg', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2988,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2989,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'beating', 'beat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'egg', 'egg', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2990,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(2991,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'unfolding', 'unfold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tortilla', 'tortillum', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2992,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'folding', 'fold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tortilla', 'tortillum', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2993,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'unfolding', 'unfold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tortilla', 'tortillum', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2994,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'folding', 'fold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tortilla', 'tortillum', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2995,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2996,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2997,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'freeing', 'free', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2998,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(2999,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    t(n, 'fish', 'fish', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3000,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3001,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'deboning', 'debon', 'VBG', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3002,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'deboning', 'debon', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3003,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'deboning', 'debon', 'VBG', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3004,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3005,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3006,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'deboning', 'debon', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3007,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3008,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3009,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3010,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'harping', 'harp', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PRT', 'O'),
     fa(np,
      t(np/np, 'about', 'about', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'play', 'play', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3011,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'packing', 'pack', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3012,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3013,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3014,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3015,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'packing', 'pack', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3016,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3017,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3018,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3019,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3020,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3021,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'wiping', 'wipe', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tray', 'tray', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3022,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'spreading', 'spread', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tray', 'tray', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3023,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'wiping', 'wipe', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tray', 'tray', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3024,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tray', 'tray', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3025,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'buttering', 'butter', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tray', 'tray', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3026,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'spreading', 'spread', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tray', 'tray', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3027,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tray', 'tray', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3028,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'buttering', 'butter', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tray', 'tray', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3029,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'wiping', 'wipe', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tray', 'tray', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3030,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'buttering', 'butter', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tray', 'tray', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3031,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'receiving', 'receive', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'volleyballs', 'volleyball', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3032,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'serving', 'serve', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'volleyballs', 'volleyball', 'NNS', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'net', 'net', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3033,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/np, 'handed', 'hand', 'VBN', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'volleyballs', 'volleyball', 'NNS', 'I-NP', 'O'))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3034,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'handing', 'hand', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'volleyballs', 'volleyball', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3035,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'handing', 'hand', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'volleyballs', 'volleyball', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3036,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'volleyballs', 'volleyball', 'NNS', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'net', 'net', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3037,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'log', 'log', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3038,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'log', 'log', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3039,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'log', 'log', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3040,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'log', 'log', 'NN', 'I-NP', 'O'))),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3041,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3042,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tree', 'tree', 'NN', 'I-NP', 'O'),
       t(n, 'trunk', 'trunk', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3043,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tree', 'tree', 'NN', 'I-NP', 'O'),
       t(n, 'trunk', 'trunk', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3044,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tree', 'tree', 'NN', 'I-NP', 'O'),
       t(n, 'trunk', 'trunk', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'axe', 'axe', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3045,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3046,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3047,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'strumming', 'strum', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3048,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3049,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3050,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3051,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3052,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3053,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'thinking', 'think', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3054,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'thinking', 'think', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3055,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'thinking', 'think', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3056,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
      t(n, 'thinking', 'thinking', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3057,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'thinking', 'think', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3058,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3059,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'cat', 'cat', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       ltc(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(s:pss\np,
         t((s:pss\np)/pp, 'perched', 'perch', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
             t(n, 'cabinet', 'cabinet', 'NN', 'I-NP', 'O'))))))),
       t(comma, ',', ',', ',', 'O', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'window', 'window', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3060,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'perched', 'perch', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
          t(n, 'cabinet', 'cabinet', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'window', 'window', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3061,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'perched', 'perch', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'out', 'out', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'window', 'window', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3062,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'perched', 'perch', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'out', 'out', 'RP', 'I-PRT', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'window', 'window', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3063,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'perched', 'perch', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
          t(n, 'cabinet', 'cabinet', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'window', 'window', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3064,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'perched', 'perch', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'curiously', 'curiously', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'out', 'out', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'window', 'window', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3065,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'perched', 'perch', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
          t(n, 'cabinet', 'cabinet', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'window', 'window', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3066,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'perched', 'perch', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'out', 'out', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'window', 'window', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3067,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'perched', 'perch', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
          t(n, 'cabinet', 'cabinet', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'window', 'window', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3068,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'out', 'out', 'RP', 'I-PRT', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'window', 'window', 'NN', 'I-NP', 'O'),
       rp(pp,
        fa(pp,
         t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'table', 'table', 'NN', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'perch', 'perch', 'NN', 'I-NP', 'O')))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3069,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'perched', 'perch', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'out', 'out', 'RP', 'I-PRT', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'window', 'window', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3070,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'perch', 'perch', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
        ba(n,
         fa(n,
          t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
          t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
         fa(n\n,
          t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
              ba(n,
               t(n, 'cabinet', 'cabinet', 'NN', 'I-NP', 'O'),
               fa(n\n,
                t((n\n)/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
                fa(np,
                 t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                 t(n, 'window', 'window', 'NN', 'I-NP', 'O')))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3071,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'perched', 'perch', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
          t(n, 'cabinet', 'cabinet', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'window', 'window', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3072,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'perched', 'perch', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'out', 'out', 'RP', 'I-PRT', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'window', 'window', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3073,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3074,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3075,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/pp, 'away', 'away', 'RB', 'I-ADVP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3076,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3077,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3078,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3079,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3080,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     lx(np, n,
      t(n, 'garlic', 'garlic', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3081,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3082,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3083,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     lx(np, n,
      t(n, 'garlic', 'garlic', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3084,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Garlic', 'Garlic', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'diced', 'dice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3085,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3086,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3087,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'garlic', 'garlic', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3088,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3089,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     lx(np, n,
      t(n, 'garlic', 'garlic', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3090,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3091,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3092,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3093,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3094,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3095,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'wildly', 'wildly', 'RB', 'I-ADVP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-NP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3096,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3097,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'writing', 'write', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3098,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3099,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'writing', 'writing', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'about', 'about', 'IN', 'I-NP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
       t(n\n, 'penciling', 'penciling', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3100,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3101,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'writing', 'write', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3102,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'writing', 'write', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3103,
 ba(s:dcl,
  t(np, 'Somebody', 'somebody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3104,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3105,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3106,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3107,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3108,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3109,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3110,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Okra', 'Okra', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cooked', 'cook', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3111,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3112,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3113,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3114,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3115,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'boiled', 'boil', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'okra', 'okra', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3116,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3117,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3118,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3119,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3120,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3121,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3122,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
      t(n, 'speaking', 'speaking', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3123,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3124,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3125,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
      t(n, 'speaking', 'speaking', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3126,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3127,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3128,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3129,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'squirrel', 'squirrel', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'spinning', 'spin', 'VBG', 'I-VP', 'O'),
     t(pr, 'around', 'around', 'RP', 'I-PRT', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'circles', 'circle', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3130,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/(s:ng\np), 'squirrel', 'squirrel', 'NN', 'I-NP', 'O'),
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pr, 'spinning', 'spin', 'VBG', 'I-VP', 'O'),
        t(pr, 'around', 'around', 'RP', 'I-PRT', 'O')),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'circles', 'circle', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3131,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'squirrel', 'squirrel', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3132,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'squirrel', 'squirrel', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'circles', 'circle', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3133,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'squirrel', 'squirrel', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'crazily', 'crazily', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'spinning', 'spin', 'VBG', 'I-VP', 'O'),
     t(pr, 'around', 'around', 'RP', 'I-PRT', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'circles', 'circle', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3134,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'squirrel', 'squirrel', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'circles', 'circle', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3135,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Paper', 'paper', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'scissors', 'scissors', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3136,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
       fa(s:pss\np,
        t((s:pss\np)/pp, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
        rp(pp,
         fa(pp,
          t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'scissors', 'scissors', 'NNS', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3137,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Paper', 'paper', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'scissors', 'scissors', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3138,
 ba(np,
  lx(np, n,
   t(n, 'Paper', 'Paper', 'NNP', 'I-NP', 'O')),
  rp(np\np,
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'scissors', 'scissors', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/n, 'both', 'both', 'DT', 'B-NP', 'O'),
       t(n, 'cut', 'cut', 'NN', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(3139,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    rp(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3140,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'paper', 'paper', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    rp(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3141,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    rp(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3142,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    rp(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3143,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'paper', 'paper', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    rp(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3144,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Paper', 'paper', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'scissors', 'scissors', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3145,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'scissors', 'scissors', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3146,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    rp(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3147,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    rp(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3148,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
       fa(s:pss\np,
        t((s:pss\np)/pp, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
        rp(pp,
         fa(pp,
          t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'scissors', 'scissors', 'NNS', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3149,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Paper', 'paper', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'scissors', 'scissors', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3150,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    rp(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3151,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3152,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3153,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'skillfully', 'skillfully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3154,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3155,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'skillfully', 'skillfully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3156,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3157,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3158,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3159,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3160,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3161,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3162,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3163,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3164,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'disassembling', 'disassemble', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drum', 'drum', 'VB', 'I-VP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3165,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3166,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drum', 'drum', 'VB', 'I-VP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3167,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'floor', 'floor', 'NN', 'I-NP', 'O'),
       t(n, 'exercises', 'exercise', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3168,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'lazing', 'laze', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3169,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'floor', 'floor', 'NN', 'I-NP', 'O'),
       t(n, 'exercises', 'exercise', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3170,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'exercises', 'exercise', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3171,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3172,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3173,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3174,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3175,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3176,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3177,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3178,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'immobile', 'immobile', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3179,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'immobile', 'immobile', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3180,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'swimming', 'swimming', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3181,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3182,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'swimming', 'swimming', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3183,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'clumsily', 'clumsily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3184,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3185,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'dropped', 'drop', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3186,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'dropped', 'drop', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3187,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3188,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'meat', 'meat', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3189,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3190,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'dropped', 'drop', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3191,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'dropped', 'drop', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3192,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3193,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3194,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3195,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'handling', 'handle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3196,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'handling', 'handle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3197,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3198,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'handled', 'handle', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3199,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'handling', 'handle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3200,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3201,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3202,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'handling', 'handle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'frog', 'frog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3203,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O')))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'exploding', 'explode', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'them', 'they', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3204,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'exploding', 'explode', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      bxc((s:ng\np)/pp,
       t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O')),
      rp(pp,
       fa(pp,
        t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'them', 'they', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3205,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        ba(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
         rp(np\np,
          lp(np\np,
           t(comma, ',', ',', ',', 'O', 'O'),
           fa(np\np,
            t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
             lx(np, n,
              t(n, 'burning', 'burning', 'NN', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(3206,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'burning', 'burning', 'NN', 'I-NP', 'O'),
           t(n, 'car', 'car', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3207,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'burning', 'burning', 'NN', 'I-NP', 'O'),
           t(n, 'car', 'car', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3208,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'burning', 'burn', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3209,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        ba(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
         rp(np\np,
          lp(np\np,
           t(comma, ',', ',', ',', 'O', 'O'),
           fa(np\np,
            t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
             lx(np, n,
              t(n, 'burning', 'burning', 'NN', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(3210,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O')))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'exploding', 'explode', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'them', 'they', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3211,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O')))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'exploding', 'explode', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'them', 'they', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3212,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'burning', 'burning', 'NN', 'I-NP', 'O'),
           t(n, 'car', 'car', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3213,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'burning', 'burning', 'NN', 'I-NP', 'O'),
           t(n, 'car', 'car', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3214,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O')))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'exploding', 'explode', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'them', 'they', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3215,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'filling', 'fill', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'pitcher', 'pitcher', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3216,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'filling', 'fill', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pitcher', 'pitcher', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3217,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'nicely', 'nicely', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3218,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3219,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'strolling', 'stroll', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3220,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3221,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3222,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3223,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3224,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3225,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3226,
 ba(s:dcl,
  t(np, 'It', 'it', 'PRP', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'raining', 'rain', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'walking', 'walking', 'NN', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3227,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Men', 'Man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3228,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'racers', 'racer', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3229,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Runners', 'runner', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'racing', 'race', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3230,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Men', 'Man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3231,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3232,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Racers', 'racer', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3233,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Racers', 'racer', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3234,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3235,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Men', 'Man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3236,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Racers', 'racer', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3237,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'packing', 'pack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3238,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'packing', 'pack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3239,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'packing', 'pack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3240,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       ba(s:dcl\np,
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
          t(s:pss\np, 'packed', 'pack', 'VBN', 'I-VP', 'O'))),
        fa((s:dcl\np)\(s:dcl\np),
         t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(3241,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3242,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3243,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3244,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3245,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3246,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'packing', 'pack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3247,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3248,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'packing', 'pack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3249,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3250,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'placing', 'place', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3251,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3252,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'packing', 'pack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3253,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       ba(s:dcl\np,
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
          t(s:pss\np, 'packed', 'pack', 'VBN', 'I-VP', 'O'))),
        fa((s:dcl\np)\(s:dcl\np),
         t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(3254,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3255,
 fc(s:dcl/np,
  tr(s:dcl/(s:dcl\np),
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fc((s:dcl\np)/np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa((s:ng\np)/np,
    t(((s:ng\np)/np)/pp, 'putting', 'put', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'eyeshadow', 'eyeshadow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3256,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Eyeshadow', 'Eyeshadow', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pr, 'put', 'put', 'VBN', 'I-VP', 'O'),
      t(pr, 'on', 'on', 'RP', 'I-PRT', 'O')),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3257,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fc((s:ng\np)/np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'make-up', 'make-up', 'NN', 'I-NP', 'O'))),
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O')))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(3258,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    fa(np,
     t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fc((s:ng\np)/np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'make-up', 'make-up', 'NN', 'I-NP', 'O'))),
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O')))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(3259,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fc((s:ng\np)/np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'make-up', 'make-up', 'NN', 'I-NP', 'O'))),
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O')))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(3260,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'make-up', 'make-up', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3261,
 fc(s:dcl/np,
  tr(s:dcl/(s:dcl\np),
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fc((s:dcl\np)/np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa((s:ng\np)/np,
    t(((s:ng\np)/np)/pp, 'putting', 'put', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'eyeshadow', 'eyeshadow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3262,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    fa(np,
     t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fc((s:ng\np)/np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'make-up', 'make-up', 'NN', 'I-NP', 'O'))),
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O')))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(3263,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Eyeshadow', 'Eyeshadow', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pr, 'put', 'put', 'VBN', 'I-VP', 'O'),
      t(pr, 'on', 'on', 'RP', 'I-PRT', 'O')),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3264,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fc((s:ng\np)/np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'make-up', 'make-up', 'NN', 'I-NP', 'O'))),
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O')))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(3265,
 fc(s:dcl/np,
  tr(s:dcl/(s:dcl\np),
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fc((s:dcl\np)/np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa((s:ng\np)/np,
    t(((s:ng\np)/np)/pp, 'putting', 'put', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'eyeshadow', 'eyeshadow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3266,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fc((s:ng\np)/np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'make-up', 'make-up', 'NN', 'I-NP', 'O'))),
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O')))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(3267,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
    t(n, 'train', 'train', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'violently', 'violently', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'striking', 'strike', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3268,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
    t(n, 'train', 'train', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'striking', 'strike', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3269,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
    t(n, 'train', 'train', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'striking', 'strike', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3270,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
    t(n, 'train', 'train', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3271,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
    t(n, 'train', 'train', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'striking', 'strike', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3272,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
    t(n, 'train', 'train', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3273,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3274,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3275,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3276,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3277,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3278,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3279,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3280,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3281,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'swimmers', 'swimmer', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dashing', 'dash', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3282,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'swimmers', 'swimmer', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3283,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'racers', 'racer', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3284,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'swimmers', 'swimmer', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3285,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'swimmers', 'swimmer', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dashing', 'dash', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3286,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Swimmers', 'swimmer', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3287,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Swimmers', 'swimmer', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3288,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'jumpers', 'jumper', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3289,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'swimmers', 'swimmer', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3290,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Swimmers', 'swimmer', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3291,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3292,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3293,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3294,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3295,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3296,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3297,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3298,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3299,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3300,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3301,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3302,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3303,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'studying', 'study', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3304,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'studying', 'study', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3305,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shredding', 'shred', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3306,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'studying', 'study', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3307,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3308,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shredding', 'shred', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3309,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'studying', 'study', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3310,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3311,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3312,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'studying', 'study', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3313,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'stupidly', 'stupidly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3314,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3315,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3316,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:pss\np,
    fa(s:pss\np,
     t((s:pss\np)/pp, 'thrown', 'throw', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')))),
    fa((s:pss\np)\(s:pss\np),
     t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3317,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3318,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')))),
    t((s:dcl\np)\(s:dcl\np), 'down', 'down', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3319,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'stupidly', 'stupidly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3320,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3321,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3322,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3323,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
       t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3324,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
       t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3325,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
       t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3326,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'))),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O')),
     rp(np\np,
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np\np,
        t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
        ba(s:dcl\np,
         rp(s:dcl\np,
          fa(s:dcl\np,
           t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'baby', 'baby', 'NN', 'I-NP', 'O'))),
          t(comma, ',', ',', ',', 'O', 'O')),
         fa((s:dcl\np)\(s:dcl\np),
          t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'arms', 'arm', 'NNS', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3327,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
       t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3328,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     ba((s:ng\np)/np,
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
       t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
      conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'))),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
       t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'arms', 'arm', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3329,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3330,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3331,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(3332,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3333,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'gracefully', 'gracefully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3334,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3335,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3336,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3337,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'gracefully', 'gracefully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3338,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3339,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3340,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3341,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'staging', 'stage', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'dance', 'dance', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3342,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3343,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(3344,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3345,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3346,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3347,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'scrubbing', 'scrub', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'zucchini', 'zucchini', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'brush', 'brush', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3348,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'scrubbing', 'scrub', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'zucchini', 'zucchini', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3349,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'scrubbing', 'scrub', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'zucchini', 'zucchini', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3350,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'zucchini', 'zucchini', 'NNS', 'I-NP', 'O'),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'scrubbing', 'scrub', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'brush', 'brush', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3351,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'packing', 'pack', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'zucchini', 'zucchini', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3352,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'scrubbing', 'scrub', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'zucchini', 'zucchini', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'vegetable', 'vegetable', 'JJ', 'I-NP', 'O'),
        t(n, 'brush', 'brush', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3353,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'scrubbing', 'scrub', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'zucchini', 'zucchini', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'vegetable', 'vegetable', 'JJ', 'I-NP', 'O'),
        t(n, 'brush', 'brush', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3354,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'scrubbing', 'scrub', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'zucchini', 'zucchini', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3355,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cap', 'cap', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3356,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3357,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
      t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3358,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3359,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3360,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3361,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pp, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     t(pp, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3362,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3363,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pp, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     t(pp, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3364,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3365,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3366,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3367,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peppering', 'pepper', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'slices', 'slice', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3368,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'pepper', 'pepper', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3369,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pepper', 'pepper', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3370,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
          t(n, 'pepper', 'pepper', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3371,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peppering', 'pepper', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'slices', 'slice', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3372,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pepper', 'pepper', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3373,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'concentrated', 'concentrated', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3374,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3375,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3376,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3377,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3378,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3379,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3380,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3381,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3382,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3383,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3384,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3385,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'creek', 'creek', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3386,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stream', 'stream', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3387,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'creek', 'creek', 'NN', 'I-NP', 'O')))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3388,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'creek', 'creek', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3389,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'creek', 'creek', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3390,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3391,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'creek', 'creek', 'NN', 'I-NP', 'O')))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3392,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3393,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'creek', 'creek', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3394,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3395,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3396,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3397,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3398,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
    t(n, 'song', 'song', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3399,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3400,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3401,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3402,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3403,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3404,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
    t(n, 'song', 'song', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3405,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3406,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3407,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'path', 'path', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wilderness', 'wilderness', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3408,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'track', 'track', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wilderness', 'wilderness', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3409,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'path', 'path', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wilderness', 'wilderness', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3410,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'path', 'path', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wilderness', 'wilderness', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3411,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3412,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'path', 'path', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wilderness', 'wilderness', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3413,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3414,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'path', 'path', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wilderness', 'wilderness', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3415,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'going', 'go', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3416,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'coming', 'come', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3417,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dipping', 'dip', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'swamp', 'swamp', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3418,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'rising', 'rise', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'swamp', 'swamp', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3419,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'escaping', 'escape', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rising', 'rise', 'VBG', 'I-NP', 'O'),
       t(n, 'swamp', 'swamp', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3420,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'rising', 'rise', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'swamp', 'swamp', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3421,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'rising', 'rise', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'swamp', 'swamp', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3422,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'coming', 'come', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3423,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dipping', 'dip', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'swamp', 'swamp', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3424,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'coming', 'come', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3425,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'escaping', 'escape', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rising', 'rise', 'VBG', 'I-NP', 'O'),
       t(n, 'swamp', 'swamp', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3426,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'coming', 'come', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3427,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'rising', 'rise', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'swamp', 'swamp', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3428,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'coming', 'come', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3429,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'going', 'go', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3430,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'rising', 'rise', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'swamp', 'swamp', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3431,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'dangerously', 'dangerously', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'room', 'room', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3432,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'upside-down', 'upside-down', 'JJ', 'I-ADJP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3433,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'upside-down', 'upside-down', 'JJ', 'I-ADJP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3434,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'idling', 'idle', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'floor', 'floor', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3435,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'upside-down', 'upside-down', 'JJ', 'I-ADJP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3436,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'room', 'room', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3437,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3438,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'male', 'male', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3439,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
      t(n, 'dancing', 'dancing', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3440,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3441,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'passionately', 'passionately', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3442,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3443,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
      t(n, 'dancing', 'dancing', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3444,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3445,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3446,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3447,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3448,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'exercising', 'exercise', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3449,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'exercising', 'exercise', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3450,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'exercise', 'exercise', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3451,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'exercising', 'exercise', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3452,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'exercising', 'exercise', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3453,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3454,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'exercising', 'exercise', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3455,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3456,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'packing', 'pack', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3457,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'heartily', 'heartily', 'RB', 'I-ADVP', 'O')),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3458,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3459,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3460,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:adj\np,
    t(s:adj\np, 'silent', 'silent', 'JJ', 'I-ADJP', 'O'),
    conj((s:adj\np)\(s:adj\np), s:adj\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     rp(s:adj\np,
      t(s:adj\np, 'still', 'still', 'RB', 'I-ADVP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3461,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3462,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3463,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'divinely', 'divinely', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'JJ', 'I-ADVP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3464,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'JJ', 'I-ADVP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3465,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'JJ', 'I-ADVP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3466,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'JJ', 'I-ADVP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3467,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'JJ', 'I-ADVP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3468,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3469,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'JJ', 'I-ADVP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3470,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3471,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Boys', 'boy', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3472,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3473,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
       t(n, 'skit', 'skit', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'boxer', 'boxer', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/pp, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
               lx(np, n,
                t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3474,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'skit', 'skit', 'NN', 'I-NP', 'O')),
     rp(np\np,
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np\np,
        t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
        ba(s:dcl\np,
         rp(s:dcl\np,
          fa(s:dcl\np,
           t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           fa(s:adj\np,
            t((s:adj\np)/(s:adj\np), 'very', 'very', 'RB', 'I-ADJP', 'O'),
            t(s:adj\np, 'funny', 'funny', 'JJ', 'I-ADJP', 'O'))),
          t(comma, ',', ',', ',', 'O', 'O')),
         fa((s:dcl\np)\(s:dcl\np),
          t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           ba(n,
            t(n, 'boxer', 'boxer', 'NN', 'I-NP', 'O'),
            fa(n\n,
             t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
             lx(np, n,
              fa(n,
               t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
               fa(pp,
                t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
                fa(np,
                 t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                 fa(n,
                  t(n/pp, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
                  fa(pp,
                   t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
                   lx(np, n,
                    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3475,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Boys', 'boy', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3476,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'skit', 'skit', 'NN', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'boxing', 'box', 'VBG', 'I-NP', 'O'),
           t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3477,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3478,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
       t(n, 'skit', 'skit', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'boxer', 'boxer', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/pp, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
               lx(np, n,
                t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3479,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'checking', 'check', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3480,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'checking', 'check', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3481,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'checking', 'check', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3482,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'checking', 'check', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3483,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'attentively', 'attentively', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3484,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3485,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'attentively', 'attentively', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3486,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'checking', 'check', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3487,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'checking', 'check', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3488,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pp, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     t(pp, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3489,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'checking', 'check', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3490,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3491,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'checking', 'check', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3492,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'calendar', 'calendar', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3493,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
      fa(n/pp,
       t((n/pp)/pp, 'fists', 'fist', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'ring', 'ring', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3494,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'fist', 'fist', 'JJ', 'I-NP', 'O'),
      t(n, 'fighting', 'fighting', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ring', 'ring', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3495,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'fist', 'fist', 'JJ', 'I-NP', 'O'),
      t(n, 'fighting', 'fighting', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ring', 'ring', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3496,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'fist', 'fist', 'JJ', 'I-NP', 'O'),
      t(n, 'fighting', 'fighting', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ring', 'ring', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3497,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'fist', 'fist', 'JJ', 'I-NP', 'O'),
      t(n, 'fighting', 'fighting', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ring', 'ring', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3498,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   lx(np, n,
    fa(n,
     t(n/n, 'fist', 'fist', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'fighting', 'fighting', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ring', 'ring', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3499,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
      fa(n/pp,
       t((n/pp)/pp, 'fists', 'fist', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'ring', 'ring', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3500,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'fist', 'fist', 'JJ', 'I-NP', 'O'),
      t(n, 'fighting', 'fighting', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ring', 'ring', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3501,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'fist', 'fist', 'JJ', 'I-NP', 'O'),
      t(n, 'fighting', 'fighting', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ring', 'ring', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3502,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'fist', 'fist', 'JJ', 'I-NP', 'O'),
      t(n, 'fighting', 'fighting', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ring', 'ring', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3503,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'metal', 'metal', 'NN', 'I-NP', 'O'),
           t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3504,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'metal', 'metal', 'NN', 'I-NP', 'O'),
           t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3505,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'metal', 'metal', 'NN', 'I-NP', 'O'),
           t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3506,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'riders', 'rider', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fencing', 'fence', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       ba(np/n,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
        t((np/n)\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
       fa(n,
        t(n/n, 'metal', 'metal', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3507,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'fence', 'fence', 'NN', 'I-NP', 'O'),
          lx(n\n, s:pss\np,
           fa(s:pss\np,
            t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             rp(np,
              lx(np, n,
               t(n, 'metal', 'metal', 'NN', 'I-NP', 'O')),
              t(period, '.', '.', '.', 'O', 'O'))))))))))))))).

ccg(3508,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'biker', 'biker', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'fence', 'fence', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3509,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'metal', 'metal', 'NN', 'I-NP', 'O'),
           t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3510,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'biker', 'biker', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'fence', 'fence', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3511,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'biker', 'biker', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'away', 'away', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3512,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'metal', 'metal', 'NN', 'I-NP', 'O'),
           t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3513,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'clove', 'clove', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'garlic', 'garlic', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3514,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'washing', 'wash', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'pepper', 'pepper', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3515,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'waking', 'wake', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3516,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'waking', 'wake', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3517,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'waking', 'wake', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3518,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pr, 'waking', 'wake', 'VBG', 'I-VP', 'O'),
        t(pr, 'up', 'up', 'RP', 'I-PRT', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3519,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'awakening', 'awaken', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3520,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'waking', 'wake', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3521,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'waking', 'wake', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3522,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'waking', 'wake', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3523,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3524,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3525,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3526,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3527,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3528,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3529,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'skillfully', 'skillfully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3530,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3531,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3532,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3533,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3534,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       ba((s:ng\np)/np,
        t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
        conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
         t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
         t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3535,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3536,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'about', 'about', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'plays', 'play', 'VBZ', 'I-VP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(3537,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3538,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3539,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3540,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'skillfully', 'skillfully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3541,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3542,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3543,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3544,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'coming', 'come', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'down', 'down', 'RP', 'I-PRT', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3545,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3546,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3547,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3548,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3549,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'little', 'little', 'RB', 'I-ADVP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3550,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
       t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3551,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
       t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3552,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
       t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3553,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
       t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3554,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'baby', 'baby', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3555,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3556,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3557,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
       t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3558,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3559,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'little', 'little', 'RB', 'I-ADVP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3560,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3561,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        ba(n,
         fa(n,
          t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
          t(n, 'boards', 'board', 'NNS', 'I-NP', 'O')),
         fa(n\n,
          t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
            t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(3562,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      fa(n,
       t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
       t(n, 'boards', 'board', 'NNS', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3563,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Tiles', 'tile', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'broken', 'break', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3564,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      fa(n,
       t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
       t(n, 'boards', 'board', 'NNS', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3565,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'repairing', 'repair', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tiles', 'tile', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3566,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      fa(n,
       t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
       t(n, 'boards', 'board', 'NNS', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3567,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jetski', 'jetskus', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3568,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jetski', 'jetskus', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3569,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jetski', 'jetskus', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3570,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'jetski', 'jetskus', 'NN', 'I-NP', 'O'))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3571,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'Seadoo', 'seadoo', 'NN', 'I-NP', 'I-ORG')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3572,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'Seadoo', 'seadoo', 'NN', 'I-NP', 'I-ORG')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3573,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jetski', 'jetskus', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3574,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'Seadoo', 'seadoo', 'NN', 'I-NP', 'I-ORG')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3575,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jetski', 'jetskus', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3576,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'parking', 'park', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'Seadoo', 'seadoo', 'NN', 'I-NP', 'I-ORG')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3577,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'Seadoo', 'seadoo', 'NN', 'I-NP', 'I-ORG')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3578,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'jetski', 'jetskus', 'NN', 'I-NP', 'O'))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3579,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3580,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3581,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3582,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3583,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3584,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3585,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3586,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3587,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3588,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3589,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3590,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3591,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3592,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3593,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3594,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3595,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3596,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3597,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     t(n, 'outside', 'outside', 'JJ', 'I-ADVP', 'O'))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'blades', 'blade', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'target', 'target', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
           fa(s:dcl\np,
            t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t(s:adj\np, 'close', 'close', 'RB', 'I-ADJP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3598,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     t(n, 'outside', 'outside', 'JJ', 'I-ADVP', 'O'))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'blades', 'blade', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'close', 'close', 'JJ', 'I-NP', 'O'),
          t(n, 'target', 'target', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3599,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'outside', 'outside', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'close', 'close', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'target', 'target', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'blade', 'blade', 'JJ', 'I-NP', 'O'),
             t(n, 'throwing', 'throwing', 'NN', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3600,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     t(n, 'outside', 'outside', 'JJ', 'I-ADVP', 'O'))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'blades', 'blade', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'close', 'close', 'JJ', 'I-NP', 'O'),
          t(n, 'target', 'target', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3601,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     t(n, 'outside', 'outside', 'JJ', 'I-ADVP', 'O'))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'blades', 'blade', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'close', 'close', 'JJ', 'I-NP', 'O'),
          t(n, 'target', 'target', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3602,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'hurling', 'hurl', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'knives', 'knife', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3603,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     t(n, 'outside', 'outside', 'JJ', 'I-ADVP', 'O'))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'blades', 'blade', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'close', 'close', 'JJ', 'I-NP', 'O'),
          t(n, 'target', 'target', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3604,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'knives', 'knife', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3605,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'knives', 'knife', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3606,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'house', 'house', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'blades', 'blade', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'close', 'close', 'JJ', 'I-NP', 'O'),
          t(n, 'target', 'target', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3607,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'outside', 'outside', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'close', 'close', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'target', 'target', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'blade', 'blade', 'JJ', 'I-NP', 'O'),
             t(n, 'throwing', 'throwing', 'NN', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3608,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'knives', 'knife', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3609,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3610,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3611,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3612,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3613,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'stopping', 'stop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3614,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3615,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3616,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3617,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'picture', 'picture', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'drawn', 'draw', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3618,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'picture', 'picture', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3619,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'picture', 'picture', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'drawing', 'drawing', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3620,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'picture', 'picture', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3621,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'painting', 'painting', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3622,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3623,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3624,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3625,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'picture', 'picture', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'drawn', 'draw', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3626,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3627,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3628,
 ba(s:dcl,
  t(np, 'Somebody', 'somebody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3629,
 ba(s:dcl,
  t(np, 'Somebody', 'somebody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3630,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3631,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3632,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dismantling', 'dismantle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3633,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3634,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3635,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3636,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'eaten', 'eat', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3637,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3638,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3639,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3640,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'eaten', 'eat', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3641,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3642,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3643,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'cute', 'cute', 'JJ', 'I-NP', 'O'),
    t(n, 'panda', 'panda', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3644,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'cute', 'cute', 'JJ', 'I-NP', 'O'),
    t(n, 'panda', 'panda', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3645,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
    t(n, 'bear', 'bear', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'logs', 'log', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3646,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
    t(n, 'bear', 'bear', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'logs', 'log', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3647,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
    t(n, 'bear', 'bear', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'logs', 'log', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3648,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
    t(n, 'bear', 'bear', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'logs', 'log', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3649,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'log', 'log', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
        t(n, 'bear', 'bear', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3650,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
    t(n, 'bear', 'bear', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'logs', 'log', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3651,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'cute', 'cute', 'JJ', 'I-NP', 'O'),
    t(n, 'panda', 'panda', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3652,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'log', 'log', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
        t(n, 'bear', 'bear', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3653,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
    t(n, 'bear', 'bear', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'logs', 'log', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3654,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'cute', 'cute', 'JJ', 'I-NP', 'O'),
    t(n, 'panda', 'panda', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3655,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'cute', 'cute', 'JJ', 'I-NP', 'O'),
    t(n, 'panda', 'panda', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3656,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
    t(n, 'bear', 'bear', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'logs', 'log', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3657,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3658,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3659,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3660,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3661,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3662,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3663,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'back', 'back', 'RB', 'I-ADVP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'flips', 'flip', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3664,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3665,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
        t((s:ng\np)\(s:ng\np), 'back', 'back', 'RB', 'I-ADVP', 'O')))),
     lx(n\n, s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/pp, 'flips', 'flip', 'VBZ', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3666,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'back', 'back', 'RB', 'I-ADVP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'flips', 'flip', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3667,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'back', 'back', 'RB', 'I-ADVP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'flips', 'flip', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3668,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3669,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3670,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3671,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3672,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3673,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3674,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3675,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3676,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3677,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3678,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3679,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3680,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3681,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3682,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3683,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
       t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3684,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
    t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3685,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
       t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3686,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3687,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'drawing', 'drawing', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'board', 'board', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3688,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'erasing', 'erase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'drawing', 'drawing', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'board', 'board', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3689,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'erasing', 'erase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
         t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      fa(n/pp,
       t((n/pp)/pp, 'work', 'work', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'board', 'board', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3690,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'erasing', 'erase', 'VBG', 'I-VP', 'O'),
    fa(np,
     ba(np/(n/pp),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
     fa(n/pp,
      t((n/pp)/pp, 'work', 'work', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'panel', 'panel', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3691,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'erasing', 'erase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'drawing', 'drawing', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'board', 'board', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3692,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'erasing', 'erase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
         t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      fa(n/pp,
       t((n/pp)/pp, 'work', 'work', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'board', 'board', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3693,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'vegetable', 'vegetable', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3694,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'vegetable', 'vegetable', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3695,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'eggplant', 'eggplant', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3696,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'eggplant', 'eggplant', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3697,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'eggplant', 'eggplant', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3698,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'vegetable', 'vegetable', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3699,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'eggplant', 'eggplant', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3700,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'vegetable', 'vegetable', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3701,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'eggplant', 'eggplant', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3702,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'vegetable', 'vegetable', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3703,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'doll', 'doll', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3704,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'doll', 'doll', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3705,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3706,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'having', 'have', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'fun', 'fun', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3707,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3708,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3709,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3710,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
      t(n, 'dancing', 'dancing', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3711,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'praying', 'pray', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'fervently', 'fervently', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3712,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'praying', 'pray', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3713,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'praying', 'pray', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3714,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'praying', 'pray', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3715,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3716,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'praying', 'pray', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3717,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'praying', 'pray', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3718,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
      t(n, 'dancing', 'dancing', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3719,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
         t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3720,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3721,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3722,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'slice', 'slice', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3723,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3724,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3725,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3726,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3727,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'scratching', 'scratch', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'belly', 'belly', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3728,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'stroking', 'stroke', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'belly', 'belly', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3729,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'scratching', 'scratch', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'belly', 'belly', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3730,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'scratching', 'scratch', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'back', 'back', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3731,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'stroking', 'stroke', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'belly', 'belly', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3732,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'stroking', 'stroke', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lemur', 'lemur', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3733,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'scratching', 'scratch', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'belly', 'belly', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3734,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lemur', 'lemur', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'stroked', 'stroke', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3735,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lemur', 'lemur', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'quickly', 'quickly', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3736,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lemur', 'lemur', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3737,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lemur', 'lemur', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3738,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'lemur', 'lemur', 'NN', 'I-NP', 'O'),
      t(n, 'eating', 'eating', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3739,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'eyes', 'eye', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/(s:adj\np), 'voraciously', 'voraciously', 'RB', 'I-NP', 'O'),
    rp(s:adj\np,
     t(s:adj\np, 'eating', 'eating', 'JJ', 'I-NP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3740,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'eyes', 'eye', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3741,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'eyes', 'eye', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/(s:adj\np), 'voraciously', 'voraciously', 'RB', 'I-NP', 'O'),
    rp(s:adj\np,
     t(s:adj\np, 'eating', 'eating', 'JJ', 'I-NP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3742,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lemur', 'lemur', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3743,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Guitar', 'Guitar', 'NNP', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3744,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3745,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3746,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3747,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3748,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3749,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3750,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3751,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3752,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3753,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3754,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3755,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
       t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3756,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
    t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3757,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3758,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
          t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3759,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3760,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
       t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3761,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'song', 'song', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sung', 'sing', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'clown', 'clown', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3762,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'clown', 'clown', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3763,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'clown', 'clown', 'JJ', 'I-NP', 'O'),
      t(n, 'singing', 'singing', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3764,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'clown', 'clown', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3765,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'clown', 'clown', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(3766,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'costumed', 'costumed', 'JJ', 'I-NP', 'O'),
     t(n, 'performer', 'performer', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(3767,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'costumed', 'costumed', 'JJ', 'I-NP', 'O'),
     t(n, 'performer', 'performer', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(3768,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'clown', 'clown', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3769,
 ba(s:dcl,
  ba(s:dcl,
   t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
   fa(s:dcl\np:thr,
    t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'clown', 'clown', 'JJ', 'I-NP', 'O'),
      t(n, 'singing', 'singing', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
     fa(s:dcl\np,
      bxc((s:dcl\np)/(s:ng\np),
       t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
       t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(3770,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'clown', 'clown', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3771,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'clown', 'clown', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(3772,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'clown', 'clown', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3773,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'clown', 'clown', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(3774,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'song', 'song', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sung', 'sing', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'clown', 'clown', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3775,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3776,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3777,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'spraying', 'spray', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'plants', 'plant', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3778,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watering', 'water', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'plants', 'plant', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3779,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'spraying', 'spray', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'plants', 'plant', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3780,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'spraying', 'spray', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'plants', 'plant', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3781,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'spraying', 'spray', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'plants', 'plant', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3782,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3783,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'rapidly', 'rapidly', 'RB', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'))),
     rp((s:ng\np)\(s:ng\np),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3784,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'))),
     rp((s:ng\np)\(s:ng\np),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3785,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/(s:ng\np), 'rapidly', 'rapidly', 'RB', 'I-VP', 'O'),
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'))),
        rp((s:ng\np)\(s:ng\np),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3786,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'rapidly', 'rapidly', 'RB', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'))),
     rp((s:ng\np)\(s:ng\np),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3787,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
   lx(np, s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:ng\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(3788,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3789,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'))),
     rp((s:ng\np)\(s:ng\np),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3790,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3791,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3792,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'rapidly', 'rapidly', 'RB', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       t(n, 'mushrooms', 'mushroom', 'NNS', 'I-NP', 'O'))),
     rp((s:ng\np)\(s:ng\np),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3793,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3794,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'persons', 'person', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3795,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3796,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:adj\np, 'old', 'old', 'JJ', 'I-ADJP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3797,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:adj\np, 'old', 'old', 'JJ', 'I-ADJP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3798,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3799,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3800,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3801,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3802,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3803,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3804,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3805,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3806,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3807,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'cooked', 'cook', 'VBN', 'I-VP', 'O'),
       t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3808,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'cooked', 'cook', 'VBN', 'I-VP', 'O'),
       t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3809,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'cooked', 'cook', 'VBN', 'I-VP', 'O'),
       t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3810,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3811,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'cooked', 'cook', 'VBN', 'I-VP', 'O'),
       t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3812,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3813,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       fa((s:ng\np)/np,
        t(((s:ng\np)/np)/pr, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
        t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3814,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'cooked', 'cook', 'VBN', 'I-VP', 'O'),
       t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3815,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'airplane', 'airplane', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3816,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'aircraft', 'aircraft', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3817,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'airplane', 'airplane', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3818,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'plane', 'plane', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3819,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3820,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3821,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3822,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3823,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shooting', 'shoot', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guns', 'gun', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3824,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3825,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shooting', 'shoot', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guns', 'gun', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3826,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3827,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shooting', 'shoot', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'weapon', 'weapon', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3828,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3829,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3830,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3831,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3832,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3833,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3834,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3835,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3836,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3837,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sketch', 'sketch', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3838,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3839,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3840,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3841,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3842,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'painting', 'painting', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3843,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3844,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3845,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3846,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3847,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sketch', 'sketch', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3848,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3849,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'can', 'can', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3850,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3851,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3852,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'can', 'can', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3853,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'can', 'can', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3854,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3855,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'can', 'can', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3856,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3857,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3858,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'peel', 'peel', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3859,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3860,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'peel', 'peel', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3861,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3862,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'one', 'one', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3863,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3864,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fruit', 'fruit', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3865,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3866,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3867,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3868,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3869,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'noisily', 'noisily', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3870,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3871,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'jet', 'jet', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3872,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'jet', 'jet', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3873,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'noisily', 'noisily', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3874,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'jet', 'jet', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3875,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'jet', 'jet', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3876,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3877,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3878,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'paper', 'paper', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3879,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tearing', 'tear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3880,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tearing', 'tear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'sheets', 'sheet', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3881,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tearing', 'tear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3882,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tearing', 'tear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3883,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tearing', 'tear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'sheets', 'sheet', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3884,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3885,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     t(np, 'himself', 'himself', 'PRP', 'I-NP', 'O')),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3886,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tearing', 'tear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3887,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tearing', 'tear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3888,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'paper', 'paper', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3889,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3890,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3891,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3892,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3893,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3894,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3895,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'untying', 'untie', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shoe', 'shoe', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3896,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tying', 'tie', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shoe', 'shoe', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3897,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tying', 'tie', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shoe', 'shoe', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3898,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tying', 'tie', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'shoe', 'shoe', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3899,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'shoe', 'shoe', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'tied', 'tie', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3900,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tying', 'tie', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shoe', 'shoe', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3901,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'untying', 'untie', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shoe', 'shoe', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3902,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tying', 'tie', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shoe', 'shoe', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3903,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3904,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3905,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3906,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'desert', 'desert', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3907,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
        t(n, 'land', 'land', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3908,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3909,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3910,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3911,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'desert', 'desert', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3912,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3913,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3914,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'desert', 'desert', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3915,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'paper', 'paper', 'NN', 'I-NP', 'O'),
    t(n, 'plate', 'plate', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3916,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'paper', 'paper', 'NN', 'I-NP', 'O'),
       t(n, 'plate', 'plate', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3917,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'paper', 'paper', 'NN', 'I-NP', 'O'),
       t(n, 'plate', 'plate', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3918,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'paper', 'paper', 'NN', 'I-NP', 'O'),
       t(n, 'plate', 'plate', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3919,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'competing', 'compete', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'tire', 'tire', 'NN', 'I-NP', 'O'),
         t(n/n, 'rolling', 'roll', 'VBG', 'I-VP', 'O')),
        t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3920,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tire', 'tire', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'rolling', 'roll', 'VBG', 'I-NP', 'O'),
         t(n, 'competition', 'competition', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3921,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'competing', 'compete', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'tire', 'tire', 'NN', 'I-NP', 'O'),
         t(n/n, 'rolling', 'roll', 'VBG', 'I-VP', 'O')),
        t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3922,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'competing', 'compete', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'tire', 'tire', 'NN', 'I-NP', 'O'),
         t(n/n, 'rolling', 'roll', 'VBG', 'I-VP', 'O')),
        t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3923,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'flipping', 'flip', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'tires', 'tire', 'NNS', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'tractor', 'tractor', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(3924,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'race', 'race', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'flipping', 'flip', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'tires', 'tire', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tractor', 'tractor', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3925,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'flipping', 'flip', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'tires', 'tire', 'NNS', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'tractor', 'tractor', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(3926,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'competing', 'compete', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'tire', 'tire', 'NN', 'I-NP', 'O'),
         t(n/n, 'rolling', 'roll', 'VBG', 'I-VP', 'O')),
        t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3927,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'race', 'race', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'flipping', 'flip', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'tires', 'tire', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tractor', 'tractor', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3928,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'competing', 'compete', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'tire', 'tire', 'NN', 'I-NP', 'O'),
         t(n/n, 'rolling', 'roll', 'VBG', 'I-VP', 'O')),
        t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3929,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'patting', 'pat', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'alligator', 'alligator', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'mouth', 'mouth', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3930,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'patting', 'pat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'alligator', 'alligator', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'mouth', 'mouth', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3931,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'chopped', 'chopped', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pot', 'pot', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'stove', 'stove', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3932,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Chopped', 'Chopped', 'NNP', 'I-NP', 'O'),
    t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      fa(s:pss\np,
       t((s:pss\np)/pp, 'dropped', 'drop', 'VBN', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')))),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'stove', 'stove', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3933,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3934,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3935,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3936,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'having', 'have', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'conversation', 'conversation', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3937,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3938,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3939,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'putting', 'put', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'lipstick', 'lipstick', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(3940,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3941,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3942,
 fc(s:dcl/np,
  tr(s:dcl/(s:dcl\np),
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fc((s:dcl\np)/np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa((s:ng\np)/np,
    t(((s:ng\np)/np)/pp, 'putting', 'put', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'lipstick', 'lipstick', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3943,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3944,
 fc(s:dcl/np,
  tr(s:dcl/(s:dcl\np),
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fc((s:dcl\np)/np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa((s:ng\np)/np,
    t(((s:ng\np)/np)/pp, 'putting', 'put', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'lipstick', 'lipstick', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3945,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3946,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3947,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'phoning', 'phone', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3948,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3949,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3950,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3951,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'phoning', 'phone', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3952,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3953,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'grazing', 'graze', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3954,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'fed', 'feed', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3955,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'grazing', 'graze', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3956,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'grazing', 'graze', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3957,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'grazing', 'graze', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3958,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'grazing', 'graze', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3959,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O')),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3960,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O')),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3961,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O')),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3962,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'couple', 'couple', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'towards', 'towards', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(3963,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O')),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3964,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'couple', 'couple', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'towards', 'towards', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3965,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'punching', 'punch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3966,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3967,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'content', 'content', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'mixed', 'mix', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3968,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'content', 'content', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3969,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'content', 'content', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3970,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'content', 'content', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3971,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3972,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Oil', 'oil', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'poured', 'pour', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(3973,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3974,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3975,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3976,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3977,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'brushing', 'brush', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3978,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'styling', 'style', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3979,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'doctors', 'doctor', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'healing', 'heal', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3980,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'doctors', 'doctor', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reviving', 'revive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3981,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'doctors', 'doctor', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reviving', 'revive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3982,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'doctors', 'doctor', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reviving', 'revive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3983,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'doctor', 'doctor', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'helping', 'help', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'patient', 'patient', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3984,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'patient', 'patient', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'helping', 'help', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'doctor', 'doctor', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3985,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'doctor', 'doctor', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'helping', 'help', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'patient', 'patient', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3986,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'doctors', 'doctor', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reviving', 'revive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3987,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'doctors', 'doctor', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reviving', 'revive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3988,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'doctor', 'doctor', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'helping', 'help', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'patient', 'patient', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3989,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'massaging', 'massage', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3990,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'massaging', 'massage', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3991,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'screwing', 'screw', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            fa(n,
             t(n/pp, 'wood', 'wood', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
               t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3992,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'screwing', 'screw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'wood', 'wood', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3993,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'massaging', 'massage', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3994,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'screwing', 'screw', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            fa(n,
             t(n/pp, 'wood', 'wood', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
               t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3995,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'massaged', 'massage', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(3996,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'screwing', 'screw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'wood', 'wood', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3997,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'screwing', 'screw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'wood', 'wood', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(3998,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'massaging', 'massage', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(3999,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'massaging', 'massage', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4000,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'screwing', 'screw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'wood', 'wood', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4001,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4002,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4003,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4004,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4005,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4006,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4007,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4008,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4009,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4010,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4011,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4012,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'vehicle', 'vehicle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4013,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4014,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4015,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4016,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4017,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'crawling', 'crawl', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'furniture', 'furniture', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4018,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)), 'upside', 'upside', 'RB', 'I-ADVP', 'O'),
         t((s:ng\np)\(s:ng\np), 'down', 'down', 'RB', 'I-ADVP', 'O'))),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'couch', 'couch', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4019,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)), 'upside', 'upside', 'RB', 'I-ADVP', 'O'),
      t((s:ng\np)\(s:ng\np), 'down', 'down', 'RB', 'I-ADVP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4020,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'crawling', 'crawl', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'furniture', 'furniture', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4021,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4022,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4023,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4024,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4025,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4026,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4027,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'emptying', 'empty', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'container', 'container', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4028,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'emptying', 'empty', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'plastic', 'plastic', 'JJ', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4029,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sink', 'sink', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'kitchen', 'kitchen', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4030,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'container', 'container', 'NN', 'I-NP', 'O'))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'sink', 'sink', 'NN', 'I-NP', 'O')))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'kitchen', 'kitchen', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(4031,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'container', 'container', 'NN', 'I-NP', 'O'))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'sink', 'sink', 'NN', 'I-NP', 'O')))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'kitchen', 'kitchen', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(4032,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'emptying', 'empty', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'plastic', 'plastic', 'JJ', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4033,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'shaking', 'shake', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sink', 'sink', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'kitchen', 'kitchen', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4034,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'emptying', 'empty', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'container', 'container', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4035,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4036,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4037,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'battling', 'battle', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4038,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4039,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4040,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4041,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4042,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4043,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4044,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4045,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4046,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4047,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'happily', 'happily', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4048,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4049,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4050,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4051,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4052,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'couple', 'couple', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'policewomen', 'policewoman', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'karaoke', 'karaoke', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4053,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4054,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4055,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4056,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4057,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4058,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4059,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'hamster', 'hamster', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4060,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'hamster', 'hamster', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4061,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4062,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4063,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'hamster', 'hamster', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4064,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4065,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4066,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'hamster', 'hamster', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4067,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       ba((s:ng\np)/np,
        t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
        conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
         t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
         t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4068,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4069,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4070,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4071,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4072,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4073,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4074,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'vehicle', 'vehicle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4075,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4076,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4077,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'scissors', 'scissors', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4078,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'scissors', 'scissors', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4079,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/pp, 'grass', 'grass', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'scissors', 'scissors', 'NNS', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4080,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'scissors', 'scissors', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4081,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'curb', 'curb', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'scissors', 'scissors', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4082,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'grass', 'grass', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'curb', 'curb', 'NN', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'scissors', 'scissors', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4083,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4084,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4085,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4086,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'crawling', 'crawl', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4087,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4088,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'crawling', 'crawl', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4089,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4090,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'crawling', 'crawl', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4091,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4092,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4093,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4094,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'harp', 'harp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4095,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4096,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4097,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4098,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4099,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cord', 'cord', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4100,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4101,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4102,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4103,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tying', 'tie', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'thick', 'thick', 'JJ', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4104,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'thick', 'thick', 'JJ', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4105,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4106,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tying', 'tie', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'thick', 'thick', 'JJ', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4107,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'thick', 'thick', 'JJ', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4108,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4109,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'peel', 'peel', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4110,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4111,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4112,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4113,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'track', 'track', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wilderness', 'wilderness', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4114,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4115,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'path', 'path', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wilderness', 'wilderness', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4116,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4117,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4118,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'path', 'path', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wilderness', 'wilderness', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4119,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4120,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4121,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4122,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4123,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4124,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4125,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4126,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4127,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4128,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4129,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4130,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4131,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4132,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4133,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'drilling', 'drill', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hole', 'hole', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'wood', 'wood', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4134,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'closing', 'close', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hole', 'hole', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'wood', 'wood', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4135,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'drilling', 'drill', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hole', 'hole', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'strip', 'strip', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'wood', 'wood', 'NN', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'power', 'power', 'NN', 'I-NP', 'O'),
        t(n, 'drill', 'drill', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4136,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hole', 'hole', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'strip', 'strip', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          ba(n,
           t(n, 'wood', 'wood', 'NN', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'drill', 'drill', 'NN', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(4137,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'drilling', 'drill', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hole', 'hole', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'strip', 'strip', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'wood', 'wood', 'NN', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'power', 'power', 'NN', 'I-NP', 'O'),
        t(n, 'drill', 'drill', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4138,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'drilling', 'drill', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hole', 'hole', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'strip', 'strip', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'wood', 'wood', 'NN', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'power', 'power', 'NN', 'I-NP', 'O'),
        t(n, 'drill', 'drill', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4139,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'drilling', 'drill', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hole', 'hole', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'wood', 'wood', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4140,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'drilling', 'drill', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hole', 'hole', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'strip', 'strip', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'wood', 'wood', 'NN', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'power', 'power', 'NN', 'I-NP', 'O'),
        t(n, 'drill', 'drill', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4141,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'drilling', 'drill', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hole', 'hole', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'strip', 'strip', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'wood', 'wood', 'NN', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'power', 'power', 'NN', 'I-NP', 'O'),
        t(n, 'drill', 'drill', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4142,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'drilling', 'drill', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hole', 'hole', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'wood', 'wood', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4143,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4144,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4145,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4146,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'garlic', 'garlic', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4147,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'garlic', 'garlic', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4148,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4149,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4150,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4151,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4152,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4153,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4154,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4155,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4156,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4157,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4158,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
      rp(np\np,
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(np\np,
         t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O')))),
       t(comma, ',', ',', ',', 'O', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4159,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4160,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4161,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'seashore', 'seashore', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4162,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4163,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4164,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4165,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4166,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4167,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4168,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4169,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'pieces', 'piece', 'NNS', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'added', 'add', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'stand', 'stand', 'NN', 'I-NP', 'O'),
         t(n\n, 'mixer', 'mixer', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4170,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/pp, 'Pieces', 'piece', 'NNS', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'added', 'add', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'stand', 'stand', 'NN', 'I-NP', 'O'),
         t(n\n, 'mixer', 'mixer', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4171,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      ba(n,
       t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
         fa(s:pss\np,
          t((s:pss\np)/pp, 'added', 'add', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'stand', 'stand', 'NN', 'I-NP', 'O'))))))),
      t(n\n, 'mixer', 'mixer', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4172,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/pp, 'Pieces', 'piece', 'NNS', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'added', 'add', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'stand', 'stand', 'NN', 'I-NP', 'O'),
         t(n\n, 'mixer', 'mixer', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4173,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'pieces', 'piece', 'NNS', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'added', 'add', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'stand', 'stand', 'NN', 'I-NP', 'O'),
         t(n\n, 'mixer', 'mixer', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4174,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'pieces', 'piece', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'butter', 'butter', 'NN', 'I-NP', 'O')))))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'mixing', 'mixing', 'NN', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4175,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'pieces', 'piece', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'butter', 'butter', 'NN', 'I-NP', 'O')))))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'mixing', 'mixing', 'NN', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4176,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      ba(n,
       t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
         fa(s:pss\np,
          t((s:pss\np)/pp, 'added', 'add', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'stand', 'stand', 'NN', 'I-NP', 'O'))))))),
      t(n\n, 'mixer', 'mixer', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4177,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'pieces', 'piece', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'butter', 'butter', 'NN', 'I-NP', 'O')))))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'mixing', 'mixing', 'NN', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4178,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/pp, 'Pieces', 'piece', 'NNS', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'added', 'add', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'stand', 'stand', 'NN', 'I-NP', 'O'),
         t(n\n, 'mixer', 'mixer', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4179,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4180,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'kicked', 'kick', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4181,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4182,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4183,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'martial', 'martial', 'JJ', 'I-NP', 'O'),
       t(n, 'arts', 'art', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4184,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'chimp', 'chimp', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'martial', 'martial', 'JJ', 'I-NP', 'O'),
       t(n, 'arts', 'art', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4185,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'kicked', 'kick', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4186,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'martial', 'martial', 'JJ', 'I-NP', 'O'),
       t(n, 'arts', 'art', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4187,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'practicing', 'practice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'martial', 'martial', 'JJ', 'I-NP', 'O'),
       t(n, 'arts', 'art', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4188,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4189,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fixing', 'fix', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'silencer', 'silencer', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4190,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'applying', 'apply', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'silencer', 'silencer', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4191,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'fixing', 'fix', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'silencer', 'silencer', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(4192,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fixing', 'fix', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'silencer', 'silencer', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4193,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fitting', 'fit', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'silencer', 'silencer', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pistol', 'pistol', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4194,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'fitting', 'fit', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'silencer', 'silencer', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'pistol', 'pistol', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(4195,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fitting', 'fit', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'silencer', 'silencer', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pistol', 'pistol', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4196,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'fixing', 'fix', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'silencer', 'silencer', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(4197,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4198,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4199,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4200,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'acrobatics', 'acrobatics', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4201,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4202,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4203,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4204,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4205,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4206,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4207,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'violin', 'violin', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4208,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sofa', 'sofa', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'crocheting', 'crocheting', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4209,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'violin', 'violin', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4210,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'crocheting', 'crocheting', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4211,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'violin', 'violin', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4212,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'crocheting', 'crochet', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4213,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
        t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4214,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4215,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4216,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4217,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4218,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
        t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4219,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4220,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4221,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4222,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4223,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'microphone', 'microphone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4224,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4225,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4226,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'roasting', 'roast', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4227,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'sliced', 'sliced', 'JJ', 'I-NP', 'O'),
       t(n, 'cucumbers', 'cucumber', 'NNS', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4228,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'sliced', 'sliced', 'JJ', 'I-NP', 'O'),
       t(n, 'cucumbers', 'cucumber', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4229,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'sliced', 'sliced', 'JJ', 'I-NP', 'O'),
       t(n, 'cucumbers', 'cucumber', 'NNS', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4230,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4231,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4232,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'sliced', 'sliced', 'JJ', 'I-NP', 'O'),
       t(n, 'cucumbers', 'cucumber', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4233,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4234,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4235,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4236,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4237,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4238,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4239,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'elephant', 'elephant', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4240,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'soda', 'soda', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'drinking', 'drinking', 'NN', 'I-NP', 'O'),
         t(n, 'it', 'it', 'PRP', 'B-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4241,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'elephant', 'elephant', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4242,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'soda', 'soda', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'opened', 'open', 'VBN', 'I-VP', 'O'),
     conj((s:pss\np)\(s:pss\np), s:pss\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      ba(s:pss\np,
       t(s:pss\np, 'drunk', 'drink', 'VBN', 'I-ADJP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(4243,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4244,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4245,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4246,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4247,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4248,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4249,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4250,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4251,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4252,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4253,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4254,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4255,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4256,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4257,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4258,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4259,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'teasing', 'tease', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'zoo', 'zoo', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4260,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'teased', 'tease', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'zoo', 'zoo', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4261,
 ba(s:dcl,
  fa(np,
   ba(np/(n/pp),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
   t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'pulled', 'pull', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4262,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4263,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         ba(np/(n/pp),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
          t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
         t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4264,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4265,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4266,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4267,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'teasing', 'tease', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'zoo', 'zoo', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4268,
 ba(s:dcl,
  fa(np,
   ba(np/(n/pp),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
   t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'pulled', 'pull', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4269,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4270,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'teasing', 'tease', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'zoo', 'zoo', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4271,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'teased', 'tease', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'zoo', 'zoo', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4272,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4273,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'teasing', 'tease', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'zoo', 'zoo', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4274,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4275,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'teasing', 'tease', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'zoo', 'zoo', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4276,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'monkey', 'monkey', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4277,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'ginger', 'ginger', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4278,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'ginger', 'ginger', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4279,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4280,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4281,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'ginger', 'ginger', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4282,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4283,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'ginger', 'ginger', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4284,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4285,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4286,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'ginger', 'ginger', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4287,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
         t(n, 'ginger', 'ginger', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4288,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4289,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4290,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4291,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'potato', 'potato', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4292,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'potato', 'potato', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4293,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'potato', 'potato', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4294,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4295,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'styling', 'style', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4296,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'messing', 'mess', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4297,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'manicure', 'manicure', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4298,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'styling', 'style', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4299,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'box', 'box', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4300,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/(s:to\np),
     t(((s:ng\np)/(s:to\np))/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
    fa(s:to\np,
     t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
     fa(s:b\np,
      t((s:b\np)/np, 'open', 'open', 'VB', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4301,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4302,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4303,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4304,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4305,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'box', 'box', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4306,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4307,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/(s:to\np),
     t(((s:ng\np)/(s:to\np))/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
    fa(s:to\np,
     t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
     fa(s:b\np,
      t((s:b\np)/np, 'open', 'open', 'VB', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4308,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4309,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'box', 'box', 'NN', 'I-NP', 'O'))),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4310,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4311,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
       t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4312,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
    t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4313,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'band', 'band', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'instruments', 'instrument', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4314,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
    t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4315,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'instruments', 'instrument', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'band', 'band', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4316,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
       t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4317,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'band', 'band', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'instruments', 'instrument', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4318,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
       t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4319,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'band', 'band', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'instruments', 'instrument', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4320,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
       t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4321,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4322,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4323,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'exercising', 'exercise', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4324,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'exercising', 'exercise', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4325,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'exercising', 'exercise', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4326,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4327,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'potatoes', 'potato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4328,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'potatoes', 'potato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4329,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'carrots', 'carrot', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4330,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'carrots', 'carrot', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4331,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'carrots', 'carrot', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4332,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'potatoes', 'potato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4333,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'potatoes', 'potato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4334,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'carrots', 'carrot', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4335,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(4336,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4337,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4338,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4339,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4340,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4341,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4342,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4343,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4344,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4345,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4346,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(4347,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4348,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4349,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'pull-ups', 'pull-up', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4350,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'pull-ups', 'pull-up', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4351,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sharpening', 'sharpen', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4352,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sharpening', 'sharpen', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'weapon', 'weapon', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4353,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sharpening', 'sharpen', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'weapon', 'weapon', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4354,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4355,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'sharpening', 'sharpen', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4356,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4357,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sharpening', 'sharpen', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4358,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4359,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'toddling', 'toddle', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'happily', 'happily', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4360,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'crawling', 'crawl', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'happily', 'happily', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4361,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'hardwood', 'hardwood', 'NN', 'I-NP', 'O'),
       t(n, 'floor', 'floor', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4362,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'toddling', 'toddle', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'happily', 'happily', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4363,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'crawling', 'crawl', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'happily', 'happily', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4364,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'hardwood', 'hardwood', 'NN', 'I-NP', 'O'),
       t(n, 'floor', 'floor', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4365,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'crawling', 'crawl', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'happily', 'happily', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4366,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'hardwood', 'hardwood', 'NN', 'I-NP', 'O'),
       t(n, 'floor', 'floor', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4367,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'musical', 'musical', 'JJ', 'I-NP', 'O'),
       t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4368,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4369,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4370,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       ba((s:ng\np)/np,
        t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
        conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
         t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
         t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4371,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4372,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4373,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4374,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4375,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wok', 'wok', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4376,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wok', 'wok', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4377,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'pieces', 'piece', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(4378,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wok', 'wok', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4379,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'pieces', 'piece', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'knife', 'knife', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(4380,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wok', 'wok', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4381,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'officer', 'officer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4382,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'officer', 'officer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'soldiers', 'soldier', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4383,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'officer', 'officer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4384,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'officer', 'officer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'listening', 'listen', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4385,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'military', 'military', 'JJ', 'I-NP', 'O'),
    t(n, 'officer', 'officer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4386,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'military', 'military', 'JJ', 'I-NP', 'O'),
        t(n, 'officer', 'officer', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4387,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'military', 'military', 'JJ', 'I-NP', 'O'),
    t(n, 'officer', 'officer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'shouting', 'shout', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4388,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'officer', 'officer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4389,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'officer', 'officer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4390,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'military', 'military', 'JJ', 'I-NP', 'O'),
        t(n, 'officer', 'officer', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4391,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'military', 'military', 'JJ', 'I-NP', 'O'),
    t(n, 'officer', 'officer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4392,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'officer', 'officer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'soldiers', 'soldier', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4393,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'military', 'military', 'JJ', 'I-NP', 'O'),
    t(n, 'officer', 'officer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4394,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'officer', 'officer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'listening', 'listen', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4395,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'military', 'military', 'JJ', 'I-NP', 'O'),
    t(n, 'officer', 'officer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4396,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'officer', 'officer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4397,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'elephant', 'elephant', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4398,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'elephant', 'elephant', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4399,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'selling', 'sell', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4400,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peddling', 'peddle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4401,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'peddling', 'peddle', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4402,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peddling', 'peddle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4403,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'elephant', 'elephant', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4404,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'selling', 'sell', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4405,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'elephant', 'elephant', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4406,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'peddling', 'peddle', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4407,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peddling', 'peddle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4408,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'eaten', 'eat', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
         t(n, 'elephant', 'elephant', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4409,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peddling', 'peddle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4410,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'elephant', 'elephant', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4411,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
      rp(pp,
       t(pp, 'up', 'up', 'RP', 'I-PRT', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4412,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'stopping', 'stop', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).


ccg(4414,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'RB', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
        ba(s:dcl\np,
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
         fa((s:dcl\np)\(s:dcl\np),
          t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(4415,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'RB', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
        ba(s:dcl\np,
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
         fa((s:dcl\np)\(s:dcl\np),
          t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(4416,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
      rp(pp,
       t(pp, 'up', 'up', 'RP', 'I-PRT', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).


ccg(4418,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'stopping', 'stop', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(4419,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      bxc((s:dcl\np)/(s:ng\np),
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
      fa(s:ng\np,
       t((s:ng\np)/pr, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
       t(pr, 'up', 'up', 'RP', 'I-PRT', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).


ccg(4421,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4422,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4423,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4424,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4425,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4426,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4427,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4428,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4429,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4430,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4431,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4432,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'garlic', 'garlic', 'JJ', 'I-ADJP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4433,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hedgehog', 'hedgehog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4434,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4435,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hedgehog', 'hedgehog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4436,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hedgehog', 'hedgehog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4437,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hedgehog', 'hedgehog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4438,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    rp(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4439,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    rp(s:pss\np,
     t(s:pss\np, 'chopped', 'chop', 'VBN', 'I-VP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4440,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hedgehog', 'hedgehog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4441,
 ba(s:dcl,
  t(np, 'Something', 'something', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'fried', 'fry', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4442,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4443,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4444,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4445,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4446,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4447,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4448,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4449,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'read', 'read', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4450,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4451,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4452,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4453,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4454,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'peeled', 'peel', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4455,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'read', 'read', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4456,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4457,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4458,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4459,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4460,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'banana', 'banana', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4461,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'drawer', 'drawer', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'paws', 'paw', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'inside', 'inside', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4462,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'drawer', 'drawer', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'paws', 'paw', 'NNS', 'I-NP', 'O'))))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'inside', 'inside', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4463,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'drawer', 'drawer', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'inside', 'inside', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4464,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'drawer', 'drawer', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'inside', 'inside', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4465,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'drawer', 'drawer', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        ba(s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'plastic', 'plastic', 'NN', 'I-NP', 'O')))),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'paws', 'paw', 'NNS', 'I-NP', 'O'))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'inside', 'inside', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4466,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'drawer', 'drawer', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'inside', 'inside', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4467,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'drawer', 'drawer', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'paws', 'paw', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'inside', 'inside', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4468,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'drawer', 'drawer', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'inside', 'inside', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4469,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4470,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4471,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4472,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4473,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4474,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4475,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4476,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4477,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4478,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4479,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'painting', 'paint', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4480,
 ba(s:dcl,
  fa(np,
   ba(np/(n/pp),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
   t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'painted', 'paint', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4481,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'painting', 'paint', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4482,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4483,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'painting', 'paint', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4484,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Makeup', 'Makeup', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'put', 'put', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4485,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4486,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'painting', 'paint', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4487,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4488,
 ba(s:dcl,
  fa(np,
   ba(np/(n/pp),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
   t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'painted', 'paint', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4489,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4490,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4491,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'painting', 'paint', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4492,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4493,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4494,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'painting', 'paint', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4495,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'telephone', 'telephone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4496,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'telephone', 'telephone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4497,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'about', 'about', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'telephone', 'telephone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4498,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'telephone', 'telephone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4499,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4500,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'telephone', 'telephone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4501,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4502,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'telephone', 'telephone', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4503,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4504,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4505,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4506,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4507,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4508,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4509,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4510,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4511,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4512,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4513,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4514,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4515,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'door', 'door', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'opened', 'open', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4516,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'door', 'door', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4517,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4518,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'door', 'door', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4519,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'opening', 'open', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'door', 'door', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4520,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4521,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4522,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4523,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4524,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4525,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4526,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4527,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'something', 'something', 'DT', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pan', 'pan', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4528,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4529,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'something', 'something', 'DT', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pan', 'pan', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4530,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4531,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4532,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'something', 'something', 'DT', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pan', 'pan', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4533,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4534,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4535,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4536,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4537,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4538,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4539,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4540,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4541,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4542,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4543,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     t(n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4544,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'fishing', 'fishing', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'river', 'river', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4545,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
       t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4546,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
       t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4547,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4548,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     t(n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4549,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'fishing', 'fishing', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'river', 'river', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4550,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
       t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4551,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     t(n, 'fishing', 'fishing', 'NN', 'I-NP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4552,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
       t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4553,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4554,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4555,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'loading', 'load', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'rifle', 'rifle', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'bullets', 'bullet', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4556,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ham', 'ham', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4557,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'loading', 'load', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'rifle', 'rifle', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'bullets', 'bullet', 'NNS', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4558,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4559,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'prepared', 'prepare', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'chef', 'chef', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4560,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'chef', 'chef', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4561,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'chef', 'chef', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'meal', 'meal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4562,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'chef', 'chef', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'meal', 'meal', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4563,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'chef', 'chef', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'meal', 'meal', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4564,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'chef', 'chef', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4565,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'chef', 'chef', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'discarding', 'discard', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4566,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'chef', 'chef', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'meal', 'meal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4567,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'sumo', 'sumo', 'NN', 'I-NP', 'O'),
     t(n, 'ringers', 'ringer', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4568,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'sumo', 'sumo', 'NN', 'I-NP', 'O'),
     t(n, 'ringers', 'ringer', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4569,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'sumo', 'sumo', 'NN', 'I-NP', 'O'),
     t(n, 'wrestlers', 'wrestler', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4570,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
        t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4571,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
        t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4572,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'sumo', 'sumo', 'NN', 'I-NP', 'O'),
     t(n, 'ringers', 'ringer', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4573,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'sumo', 'sumo', 'NN', 'I-NP', 'O'),
     t(n, 'ringers', 'ringer', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4574,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
         t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4575,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4576,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4577,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4578,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4579,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4580,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4581,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4582,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4583,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4584,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4585,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
         t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'))),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(4586,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4587,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sprinkling', 'sprinkle', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'shredded', 'shredded', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'cheese', 'cheese', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4588,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'seasoning', 'season', 'VBG', 'I-VP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4589,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
         t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'))),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(4590,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sprinkling', 'sprinkle', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'shredded', 'shredded', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'cheese', 'cheese', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4591,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sprinkling', 'sprinkle', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'cheese', 'cheese', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4592,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4593,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'sprinkling', 'sprinkle', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/n, 'shredded', 'shredded', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'cheese', 'cheese', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4594,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4595,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sprinkling', 'sprinkle', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'shredded', 'shredded', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'cheese', 'cheese', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4596,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4597,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'card', 'card', 'NN', 'I-NP', 'O'),
          t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4598,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'card', 'card', 'NN', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4599,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4600,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4601,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'having', 'have', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'fun', 'fun', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4602,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'card', 'card', 'NN', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4603,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'card', 'card', 'NN', 'I-NP', 'O'),
          t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4604,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4605,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'buttering', 'butter', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4606,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'buttering', 'butter', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'slice', 'slice', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4607,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lemur', 'lemur', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cord', 'cord', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4608,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lemur', 'lemur', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4609,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'buttering', 'butter', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'slice', 'slice', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4610,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lemur', 'lemur', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cord', 'cord', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4611,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lemur', 'lemur', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cord', 'cord', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4612,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'buttering', 'butter', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4613,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lemur', 'lemur', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cord', 'cord', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4614,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'buttering', 'butter', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4615,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'waste', 'waste', 'NN', 'I-NP', 'O'),
        t(n, 'bin', 'bin', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4616,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'poking', 'poke', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'holes', 'hole', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4617,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'waste', 'waste', 'NN', 'I-NP', 'O'),
        t(n, 'bin', 'bin', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4618,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'poking', 'poke', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'holes', 'hole', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4619,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'poking', 'poke', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4620,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'waste', 'waste', 'NN', 'I-NP', 'O'),
           t(n, 'bin', 'bin', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(4621,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'cleaner', 'cleaner', 'NN', 'I-NP', 'O'))),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'sink', 'sink', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(4622,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'cleaner', 'cleaner', 'JJR', 'I-ADJP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sink', 'sink', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4623,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4624,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4625,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'cleaner', 'cleaner', 'JJR', 'I-ADJP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sink', 'sink', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4626,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4627,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4628,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sink', 'sink', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4629,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:adj\np,
       t(s:adj\np, 'deep', 'deep', 'RB', 'I-ADVP', 'O'))),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4630,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'deep', 'deep', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'frying', 'frying', 'JJ', 'I-NP', 'O'),
       t(n, 'food', 'food', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4631,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4632,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'fried', 'fry', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4633,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4634,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4635,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'deep', 'deep', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'frying', 'frying', 'JJ', 'I-NP', 'O'),
       t(n, 'food', 'food', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4636,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'fried', 'fry', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4637,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'frying', 'frying', 'JJ', 'I-NP', 'O'),
        t(n, 'pan', 'pan', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4638,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'frying', 'frying', 'JJ', 'I-NP', 'O'),
        t(n, 'pan', 'pan', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4639,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4640,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'petting', 'pet', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4641,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'frying', 'frying', 'JJ', 'I-NP', 'O'),
        t(n, 'pan', 'pan', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4642,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'petted', 'pet', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4643,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'petting', 'pet', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4644,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'frying', 'frying', 'JJ', 'I-NP', 'O'),
        t(n, 'pan', 'pan', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4645,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'silent', 'silent', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4646,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'saying', 'say', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'word', 'word', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4647,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4648,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'silent', 'silent', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4649,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'saying', 'say', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'word', 'word', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4650,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4651,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'saying', 'say', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'word', 'word', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4652,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4653,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'sticky', 'sticky', 'JJ', 'I-NP', 'O'),
    t(n, 'goo', 'goo', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     fa(s:pss\np,
      t((s:pss\np)/pp, 'pulled', 'pull', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4654,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sticky', 'sticky', 'JJ', 'I-NP', 'O'),
       t(n, 'goo', 'goo', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4655,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'pasta', 'pasta', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'dish', 'dish', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4656,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'pasta', 'pasta', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'dish', 'dish', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4657,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sticky', 'sticky', 'JJ', 'I-NP', 'O'),
       t(n, 'goo', 'goo', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4658,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'pasta', 'pasta', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'dish', 'dish', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4659,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4660,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4661,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4662,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4663,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4664,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4665,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'looking', 'look', 'VBG', 'I-VP', 'O'),
    rp(s:adj\np,
     t(s:adj\np, 'around', 'around', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4666,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'looking', 'look', 'VBG', 'I-VP', 'O'),
    rp(s:adj\np,
     t(s:adj\np, 'around', 'around', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4667,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'looking', 'look', 'VBG', 'I-VP', 'O'),
    rp(s:adj\np,
     t(s:adj\np, 'around', 'around', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4668,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/(s:adj\np), 'looking', 'look', 'VBG', 'I-VP', 'O'),
        t(s:adj\np, 'around', 'around', 'RB', 'I-ADVP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4669,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'looking', 'look', 'VBG', 'I-VP', 'O'),
    rp(s:adj\np,
     t(s:adj\np, 'around', 'around', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4670,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'furniture', 'furniture', 'NN', 'I-NP', 'O')))),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'shop', 'shop', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4671,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'store', 'store', 'NN', 'I-NP', 'O'),
        t(n, 'counter', 'counter', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4672,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'looking', 'look', 'VBG', 'I-VP', 'O'),
    rp(s:adj\np,
     t(s:adj\np, 'around', 'around', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4673,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'store', 'store', 'NN', 'I-NP', 'O'),
        t(n, 'counter', 'counter', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4674,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/(s:adj\np), 'looking', 'look', 'VBG', 'I-VP', 'O'),
        t(s:adj\np, 'around', 'around', 'RB', 'I-ADVP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4675,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'store', 'store', 'NN', 'I-NP', 'O'),
        t(n, 'counter', 'counter', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4676,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'looking', 'look', 'VBG', 'I-VP', 'O'),
    rp(s:adj\np,
     t(s:adj\np, 'around', 'around', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4677,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4678,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4679,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'strolling', 'stroll', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'around', 'around', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4680,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tiger', 'tiger', 'NN', 'I-NP', 'O'),
    t(n, 'cub', 'cub', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sound', 'sound', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4681,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tiger', 'tiger', 'NN', 'I-NP', 'O'),
    t(n, 'cub', 'cub', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'roaring', 'roar', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4682,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4683,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4684,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tiger', 'tiger', 'NN', 'I-NP', 'O'),
    t(n, 'cub', 'cub', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sound', 'sound', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4685,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4686,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'frying', 'frying', 'JJ', 'I-NP', 'O'),
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4687,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'placing', 'place', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'hot', 'hot', 'JJ', 'I-NP', 'O'),
           t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4688,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'hot', 'hot', 'JJ', 'I-NP', 'O'),
           t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4689,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4690,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'placing', 'place', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'cold', 'cold', 'JJ', 'I-NP', 'O'),
           t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4691,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'frying', 'frying', 'JJ', 'I-NP', 'O'),
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4692,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'placing', 'place', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'hot', 'hot', 'JJ', 'I-NP', 'O'),
           t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4693,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4694,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4695,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4696,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4697,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toad', 'toad', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4698,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'frog', 'frog', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4699,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toad', 'toad', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4700,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toad', 'toad', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4701,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toad', 'toad', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4702,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4703,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4704,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toad', 'toad', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4705,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4706,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toad', 'toad', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4707,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4708,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4709,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4710,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4711,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4712,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4713,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4714,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4715,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4716,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4717,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'folding', 'fold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sheet', 'sheet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4718,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'folding', 'fold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4719,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'folding', 'fold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4720,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'folding', 'fold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4721,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'folding', 'fold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4722,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'folding', 'fold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'paper', 'paper', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4723,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx((s:dcl\np)\(s:dcl\np), s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))))),
   rp(np,
    lx(np, n,
     t(n, 'language', 'language', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4724,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx((s:dcl\np)\(s:dcl\np), s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))))),
   rp(np,
    lx(np, n,
     t(n, 'language', 'language', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4725,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Sign', 'Sign', 'NNP', 'I-NP', 'O'),
    t(n, 'language', 'language', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'used', 'use', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
         t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4726,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'communicating', 'communicate', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'sign', 'sign', 'NN', 'I-NP', 'O')))),
    rp(np,
     lx(np, n,
      t(n, 'language', 'language', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4727,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'communicating', 'communicate', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'sign', 'sign', 'NN', 'I-NP', 'O')))),
    rp(np,
     lx(np, n,
      t(n, 'language', 'language', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4728,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx((s:dcl\np)\(s:dcl\np), s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))))),
   rp(np,
    lx(np, n,
     t(n, 'language', 'language', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4729,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rabbit', 'rabbit', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'stuffed', 'stuffed', 'JJ', 'I-NP', 'O'),
        t(n, 'bunny', 'bunny', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4730,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bunny', 'bunny', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'stuffed', 'stuffed', 'JJ', 'I-NP', 'O'),
        t(n, 'bunny', 'bunny', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4731,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rabbit', 'rabbit', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        t(n, 'rabbit', 'rabbit', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4732,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rabbit', 'rabbit', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'stuffed', 'stuffed', 'JJ', 'I-NP', 'O'),
        t(n, 'bunny', 'bunny', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4733,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4734,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       t(n, 'outside', 'outside', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4735,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cucumber', 'cucumber', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4736,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cucumber', 'cucumber', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4737,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       t(n, 'outside', 'outside', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4738,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cucumber', 'cucumber', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4739,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cucumber', 'cucumber', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4740,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       t(n, 'outside', 'outside', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4741,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4742,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4743,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4744,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'potatoes', 'potato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4745,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4746,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Potatoes', 'potato', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4747,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'wind', 'wind', 'NN', 'I-NP', 'O'),
    t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4748,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'wind', 'wind', 'NN', 'I-NP', 'O'),
       t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4749,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4750,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'wind', 'wind', 'NN', 'I-NP', 'O'),
    t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4751,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4752,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'wind', 'wind', 'NN', 'I-NP', 'O'),
       t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4753,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4754,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'wind', 'wind', 'NN', 'I-NP', 'O'),
       t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4755,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4756,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4757,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4758,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4759,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4760,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4761,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4762,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4763,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4764,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'keyboard', 'keyboard', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4765,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4766,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'diving', 'dive', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4767,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4768,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'diving', 'dive', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4769,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'diving', 'dive', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4770,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'diving', 'dive', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4771,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sausages', 'sausage', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4772,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4773,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'adding', 'add', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'seasoning', 'season', 'VBG', 'I-VP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(4774,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4775,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sausages', 'sausage', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4776,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'adding', 'add', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'seasoning', 'season', 'VBG', 'I-VP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(4777,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Seasoning', 'seasoning', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'added', 'add', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4778,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sausages', 'sausage', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4779,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4780,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4781,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4782,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4783,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
       t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4784,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4785,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
       t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4786,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4787,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4788,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4789,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
       t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4790,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4791,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4792,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'peeled', 'peel', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4793,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4794,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4795,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4796,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'peeled', 'peel', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4797,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4798,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4799,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4800,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4801,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4802,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4803,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4804,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4805,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4806,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4807,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4808,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4809,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4810,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4811,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4812,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4813,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4814,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4815,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4816,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4817,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4818,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4819,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4820,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4821,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4822,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4823,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4824,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4825,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4826,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4827,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4828,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4829,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4830,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4831,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'chicken', 'chicken', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4832,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'chicken', 'chicken', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4833,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'chicken', 'chicken', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4834,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4835,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'removing', 'remove', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4836,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'chicken', 'chicken', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4837,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'chicken', 'chicken', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4838,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4839,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Eggs', 'Eggs', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'cracked', 'crack', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4840,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4841,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'placing', 'place', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'skewers', 'skewer', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rack', 'rack', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4842,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Skewers', 'skewer', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'placed', 'place', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'rack', 'rack', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4843,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4844,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/np, 'placing', 'place', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'skewers', 'skewer', 'NNS', 'I-NP', 'O'))),
       fa(pp,
        t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'rack', 'rack', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(4845,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Eggs', 'Eggs', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'cracked', 'crack', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4846,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'placing', 'place', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'skewers', 'skewer', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rack', 'rack', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4847,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4848,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'placing', 'place', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'skewers', 'skewer', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rack', 'rack', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4849,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4850,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'placing', 'place', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'skewers', 'skewer', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rack', 'rack', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4851,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4852,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4853,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4854,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4855,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4856,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4857,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4858,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4859,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4860,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4861,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4862,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4863,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'passionately', 'passionately', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
            t(n, 'audience', 'audience', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(4864,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'peeling', 'peel', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4865,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4866,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4867,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4868,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4869,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4870,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4871,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4872,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4873,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4874,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'email', 'email', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4875,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
     t(n, 'pandas', 'panda', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4876,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'cubs', 'cub', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4877,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
     t(n, 'pandas', 'panda', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'sleeping', 'sleep', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4878,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
     t(n, 'pandas', 'panda', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4879,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'pandas', 'panda', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4880,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
     t(n, 'bears', 'bear', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4881,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
     t(n, 'pandas', 'panda', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4882,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'panda', 'panda', 'NN', 'I-NP', 'O'),
     t(n, 'bears', 'bear', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4883,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
     t(n, 'pandas', 'panda', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4884,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'pandas', 'panda', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4885,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'pandas', 'panda', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4886,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
     t(n, 'pandas', 'panda', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4887,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4888,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Fish', 'fish', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'fried', 'fry', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4889,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4890,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'frying', 'frying', 'JJ', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4891,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4892,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'frying', 'frying', 'JJ', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4893,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4894,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4895,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4896,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4897,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4898,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4899,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4900,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4901,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4902,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4903,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4904,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4905,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4906,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4907,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4908,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'guy', 'guy', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4909,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Grass', 'Grass', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'mowed', 'mow', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4910,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4911,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4912,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Grass', 'Grass', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'mowed', 'mow', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4913,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4914,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4915,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4916,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4917,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4918,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4919,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'skunk', 'skunk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4920,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'skunk', 'skunk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4921,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4922,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'skunk', 'skunk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4923,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4924,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'skunk', 'skunk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4925,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'skunk', 'skunk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4926,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:adj\np),
     t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
    ba(s:adj\np,
     t(s:adj\np, 'frying', 'frying', 'JJ', 'I-NP', 'O'),
     t((s:adj\np)\(s:adj\np), 'meat', 'meat', 'NN', 'I-NP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pan', 'pan', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4927,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'egg', 'egg', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4928,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'egg', 'egg', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'dish', 'dish', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4929,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4930,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4931,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'egg', 'egg', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4932,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4933,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'tomatoes', 'tomato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4934,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'tomatoes', 'tomato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4935,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Broccoli', 'Broccoli', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(4936,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'broccoli', 'broccoli', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4937,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'broccoli', 'broccoli', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4938,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'broccoli', 'broccoli', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4939,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'broccoli', 'broccoli', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4940,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'tomatoes', 'tomato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4941,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'broccoli', 'broccoli', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4942,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'tomatoes', 'tomato', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4943,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'broccoli', 'broccoli', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4944,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'tomatoes', 'tomato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4945,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'firing', 'fire', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rifle', 'rifle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4946,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'firing', 'fire', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'weapon', 'weapon', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4947,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'firing', 'fire', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rifle', 'rifle', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4948,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'firing', 'fire', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rifle', 'rifle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4949,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lemon', 'lemon', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4950,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'firing', 'fire', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'weapon', 'weapon', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4951,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'firing', 'fire', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rifle', 'rifle', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4952,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lemon', 'lemon', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4953,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'firing', 'fire', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rifle', 'rifle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4954,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'fruit', 'fruit', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4955,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lemon', 'lemon', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4956,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'firing', 'fire', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rifle', 'rifle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4957,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Guitar', 'Guitar', 'NNP', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4958,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4959,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4960,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4961,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4962,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4963,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4964,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Guitar', 'Guitar', 'NNP', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4965,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(4966,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4967,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'figures', 'figure', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4968,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'figures', 'figure', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4969,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'digital', 'digital', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'dry', 'dry', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'erase', 'erase', 'NN', 'I-NP', 'O'),
          t(n, 'board', 'board', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4970,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'figures', 'figure', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4971,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'erasing', 'erase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'figures', 'figure', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4972,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'digital', 'digital', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'dry', 'dry', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'erase', 'erase', 'NN', 'I-NP', 'O'),
          t(n, 'board', 'board', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4973,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'board', 'board', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4974,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'figures', 'figure', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4975,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'digital', 'digital', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'dry', 'dry', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'erase', 'erase', 'NN', 'I-NP', 'O'),
          t(n, 'board', 'board', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4976,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'figures', 'figure', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4977,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4978,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4979,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4980,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4981,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4982,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'tofu', 'tofu', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4983,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'tofu', 'tofu', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4984,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4985,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'tofu', 'tofu', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4986,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4987,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'tofu', 'tofu', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4988,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4989,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'concert', 'concert', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4990,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'show', 'show', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4991,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'concert', 'concert', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4992,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'concert', 'concert', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4993,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'marching', 'march', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4994,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4995,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(4996,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'concert', 'concert', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(4997,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'feeding', 'feed', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snake', 'snake', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mouse', 'mouse', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4998,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'feeding', 'feed', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snake', 'snake', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(4999,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'feeding', 'feed', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snake', 'snake', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mouse', 'mouse', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5000,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'feeding', 'feed', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snake', 'snake', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mouse', 'mouse', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5001,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'working', 'work', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'laptop', 'laptop', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5002,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'feeding', 'feed', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snake', 'snake', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mouse', 'mouse', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5003,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'working', 'work', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'computer', 'computer', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5004,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'feeding', 'feed', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snake', 'snake', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mouse', 'mouse', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5005,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5006,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5007,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5008,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5009,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'aiming', 'aim', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5010,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'handling', 'handle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5011,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'aiming', 'aim', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5012,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5013,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5014,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'handling', 'handle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5015,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5016,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'aiming', 'aim', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5017,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5018,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'aiming', 'aim', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5019,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5020,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5021,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'trotting', 'trot', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5022,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'trotting', 'trot', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5023,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5024,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'trotting', 'trot', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5025,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5026,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'trotting', 'trot', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5027,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'trotting', 'trot', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5028,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5029,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'slab', 'slab', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'concrete', 'concrete', 'NN', 'I-NP', 'O'))))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sledge', 'sledge', 'NN', 'I-NP', 'O'),
       t(n, 'hammer', 'hammer', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5030,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/(s:to\np),
     t(((s:ng\np)/(s:to\np))/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sledgehammer', 'sledgehammer', 'NN', 'I-NP', 'O'))),
    fa(s:to\np,
     t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
     rp(s:b\np,
      fa(s:b\np,
       t((s:b\np)/np, 'break', 'break', 'VB', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'concrete', 'concrete', 'JJ', 'I-NP', 'O'),
         ba(n,
          t(n, 'block', 'block', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
           fa(s:dcl\np,
            t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
              t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5031,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5032,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5033,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5034,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5035,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5036,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5037,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5038,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5039,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5040,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5041,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cupcake', 'cupcake', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5042,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cupcake', 'cupcake', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5043,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cupcake', 'cupcake', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5044,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cupcake', 'cupcake', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5045,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cupcake', 'cupcake', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5046,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cupcake', 'cupcake', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5047,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
      t(n, 'spitting', 'spitting', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5048,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5049,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5050,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'spitting', 'spit', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5051,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
      t(n, 'speaking', 'speaking', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5052,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'spitting', 'spit', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5053,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5054,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5055,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rodeo', 'rodeo', 'NN', 'I-NP', 'O'),
       t(n, 'bull', 'bull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5056,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'mechanical', 'mechanical', 'JJ', 'I-NP', 'O'),
       t(n, 'bull', 'bull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5057,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'off', 'off', 'RP', 'I-PRT', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'mechanical', 'mechanical', 'JJ', 'I-NP', 'O'),
        t(n, 'bull', 'bull', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5058,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'mechanical', 'mechanical', 'JJ', 'I-NP', 'O'),
       t(n, 'bull', 'bull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5059,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5060,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rodeo', 'rodeo', 'NN', 'I-NP', 'O'),
       t(n, 'bull', 'bull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5061,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'mechanical', 'mechanical', 'JJ', 'I-NP', 'O'),
       t(n, 'bull', 'bull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5062,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5063,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5064,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'mechanical', 'mechanical', 'JJ', 'I-NP', 'O'),
       t(n, 'bull', 'bull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5065,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5066,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'mechanical', 'mechanical', 'JJ', 'I-NP', 'O'),
       t(n, 'bull', 'bull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5067,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'boot', 'boot', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5068,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'boot', 'boot', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'blade', 'blade', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5069,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'severing', 'sever', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'toe', 'toe', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'empty', 'empty', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
           t(n, 'boot', 'boot', 'NN', 'I-NP', 'O')))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5070,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'severing', 'sever', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'toe', 'toe', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'empty', 'empty', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
           t(n, 'boot', 'boot', 'NN', 'I-NP', 'O')))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5071,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'severing', 'sever', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'toe', 'toe', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'empty', 'empty', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
           t(n, 'boot', 'boot', 'NN', 'I-NP', 'O')))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5072,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'severing', 'sever', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'toe', 'toe', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'empty', 'empty', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
           t(n, 'boot', 'boot', 'NN', 'I-NP', 'O')))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5073,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'severing', 'sever', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'toe', 'toe', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'empty', 'empty', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
           t(n, 'boot', 'boot', 'NN', 'I-NP', 'O')))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5074,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'boot', 'boot', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5075,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'severing', 'sever', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'toe', 'toe', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'empty', 'empty', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
           t(n, 'boot', 'boot', 'NN', 'I-NP', 'O')))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5076,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'boot', 'boot', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5077,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'severing', 'sever', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'toe', 'toe', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'empty', 'empty', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
           t(n, 'boot', 'boot', 'NN', 'I-NP', 'O')))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5078,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'boot', 'boot', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'blade', 'blade', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5079,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'severing', 'sever', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'toe', 'toe', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'empty', 'empty', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
           t(n, 'boot', 'boot', 'NN', 'I-NP', 'O')))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5080,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'boot', 'boot', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sword', 'sword', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5081,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'chef', 'chef', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'bowl', 'bowl', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'soup', 'soup', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5082,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bowl', 'bowl', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'soup', 'soup', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cleaned', 'clean', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'chef', 'chef', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5083,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wiping', 'wipe', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5084,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'wiping', 'wipe', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(5085,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'chef', 'chef', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'bowl', 'bowl', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'soup', 'soup', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5086,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wiping', 'wipe', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5087,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5088,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5089,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5090,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5091,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5092,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5093,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5094,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5095,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5096,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5097,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'chili', 'chili', 'NNS', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'spoon', 'spoon', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5098,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'chili', 'chili', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'stirred', 'stir', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        ba(n,
         t(n, 'someone', 'someone', 'DT', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'spoon', 'spoon', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5099,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'chili', 'chili', 'NNS', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'spoon', 'spoon', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5100,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'chili', 'chili', 'NNS', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'spoon', 'spoon', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5101,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'chili', 'chili', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'kettle', 'kettle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5102,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'chili', 'chili', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'kettle', 'kettle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5103,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'chili', 'chili', 'NNS', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'spoon', 'spoon', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5104,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'chili', 'chili', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5105,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pot', 'pot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'chili', 'chili', 'NNS', 'I-NP', 'O')))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'spoon', 'spoon', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5106,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'chili', 'chili', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'kettle', 'kettle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5107,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5108,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'table', 'table', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5109,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bed', 'bed', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5110,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bed', 'bed', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5111,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bed', 'bed', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5112,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'table', 'table', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5113,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bed', 'bed', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5114,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'table', 'table', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5115,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5116,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5117,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
        t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5118,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'licked', 'lick', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5119,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5120,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
        t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5121,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5122,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5123,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5124,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5125,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5126,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5127,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5128,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5129,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5130,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5131,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Tofu', 'Tofu', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5132,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'tofu', 'tofu', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5133,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'butter', 'butter', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5134,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'tofu', 'tofu', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5135,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5136,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5137,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skull', 'skull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5138,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5139,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skull', 'skull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5140,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5141,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5142,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skull', 'skull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5143,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5144,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skull', 'skull', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5145,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'put', 'put', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5146,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5147,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
         t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'))),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5148,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5149,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'sprinkling', 'sprinkle', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'cheese', 'cheese', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(5150,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'cheese', 'cheese', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pizza', 'pizza', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5151,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'firing', 'fire', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shotgun', 'shotgun', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5152,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'shooting', 'shoot', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'shotgun', 'shotgun', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5153,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reloading', 'reload', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shotgun', 'shotgun', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5154,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'shooting', 'shoot', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shotgun', 'shotgun', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5155,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'floor', 'floor', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5156,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5157,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'famous', 'famous', 'JJ', 'I-NP', 'O'),
    t(n, 'singer', 'singer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5158,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5159,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'famous', 'famous', 'JJ', 'I-NP', 'O'),
    t(n, 'singer', 'singer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5160,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5161,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Hay', 'Hay', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'eaten', 'eat', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'cow', 'cow', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5162,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cow', 'cow', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'eating', 'eating', 'JJ', 'I-NP', 'O'),
      t(n, 'hay', 'hay', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5163,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cow', 'cow', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5164,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cow', 'cow', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'eating', 'eating', 'JJ', 'I-NP', 'O'),
      t(n, 'hay', 'hay', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5165,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'having', 'have', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'lunch', 'lunch', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5166,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5167,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'puking', 'puke', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5168,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5169,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5170,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'gracefully', 'gracefully', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5171,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5172,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'sleeping', 'sleep', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5173,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5174,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'puking', 'puke', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5175,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5176,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5177,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'doll', 'doll', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5178,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5179,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'doll', 'doll', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5180,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'doll', 'doll', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5181,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5182,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
     ba(n,
      t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        rp((s:ng\np)\(s:ng\np),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5183,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'baby', 'baby', 'NN', 'I-NP', 'O'),
    t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5184,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'doll', 'doll', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5185,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5186,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5187,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5188,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5189,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'grazing', 'graze', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5190,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'grazing', 'graze', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5191,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'grazing', 'graze', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5192,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'grazing', 'graze', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5193,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5194,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'grazing', 'graze', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5195,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5196,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'grazing', 'graze', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5197,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5198,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'rhino', 'rhino', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'grazing', 'graze', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5199,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5200,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5201,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5202,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5203,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5204,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5205,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5206,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5207,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5208,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5209,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5210,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5211,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electric', 'electric', 'JJ', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5212,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electric', 'electric', 'JJ', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5213,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electric', 'electric', 'JJ', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5214,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'electric', 'electric', 'JJ', 'I-NP', 'O'),
          t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5215,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electric', 'electric', 'JJ', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5216,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5217,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electric', 'electric', 'JJ', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5218,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5219,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5220,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5221,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leaf', 'leaf', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5222,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leaf', 'leaf', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5223,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5224,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leaf', 'leaf', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5225,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5226,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5227,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5228,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5229,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5230,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5231,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5232,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'cut', 'cut', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5233,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5234,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5235,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'peeled', 'peel', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5236,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5237,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rowing', 'row', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'boat', 'boat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5238,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'shooting', 'shoot', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'weapon', 'weapon', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5239,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'shooting', 'shoot', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bow', 'bow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5240,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rowing', 'row', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'boat', 'boat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5241,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'shooting', 'shoot', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5242,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rowing', 'row', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'canoe', 'canoe', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5243,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'shooting', 'shoot', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5244,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rowing', 'row', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'boat', 'boat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5245,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5246,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5247,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5248,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5249,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5250,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fireplace', 'fireplace', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5251,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'fire', 'fire', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5252,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5253,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5254,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fire', 'fire', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5255,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5256,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fire', 'fire', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5257,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tomato', 'tomato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5258,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fire', 'fire', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5259,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5260,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5261,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5262,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5263,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5264,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5265,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5266,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5267,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'diving', 'dive', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cliff', 'cliff', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5268,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       fa((s:ng\np)/np,
        t(((s:ng\np)/np)/pr, 'diving', 'dive', 'VBG', 'I-VP', 'O'),
        t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'cliff', 'cliff', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5269,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5270,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5271,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5272,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'diving', 'dive', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5273,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'diving', 'dive', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cliff', 'cliff', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5274,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5275,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5276,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5277,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5278,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5279,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5280,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5281,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5282,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5283,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5284,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5285,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5286,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Noodles', 'noodle', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'boiled', 'boil', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5287,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5288,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5289,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5290,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5291,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5292,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5293,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5294,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Noodles', 'noodle', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'boiled', 'boil', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5295,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5296,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'noodles', 'noodle', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5297,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5298,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'persons', 'person', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5299,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5300,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5301,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'many', 'many', 'JJ', 'I-NP', 'O'),
             t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5302,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5303,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5304,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5305,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5306,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5307,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lemur', 'lemur', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'finger', 'finger', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5308,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       lx(np, n,
        t(n, 'someone', 'someone', 'DT', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'finger', 'finger', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5309,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'finger', 'finger', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5310,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       lx(np, n,
        t(n, 'someone', 'someone', 'DT', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'finger', 'finger', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5311,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lemur', 'lemur', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'licking', 'lick', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'finger', 'finger', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5312,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       lx(np, n,
        t(n, 'someone', 'someone', 'DT', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'finger', 'finger', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5313,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'skateboarding', 'skateboard', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'half', 'half', 'NN', 'I-NP', 'O'),
        t(n, 'pipe', 'pipe', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5314,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'skateboarding', 'skateboard', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'half', 'half', 'NN', 'I-NP', 'O'),
        t(n, 'pipe', 'pipe', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5315,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'skateboarder', 'skateboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'acrobatics', 'acrobatics', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'half', 'half', 'NN', 'I-NP', 'O'),
        t(n, 'pipe', 'pipe', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5316,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'skateboarding', 'skateboard', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'half', 'half', 'NN', 'I-NP', 'O'),
        t(n, 'pipe', 'pipe', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5317,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'skateboarding', 'skateboard', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'half', 'half', 'NN', 'I-NP', 'O'),
        t(n, 'pipe', 'pipe', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5318,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'skateboarder', 'skateboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'off', 'off', 'RP', 'I-PRT', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'half', 'half', 'NN', 'I-NP', 'O'),
        t(n, 'pipe', 'pipe', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5319,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'skateboarding', 'skateboard', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'half', 'half', 'NN', 'I-NP', 'O'),
        t(n, 'pipe', 'pipe', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5320,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'skateboarder', 'skateboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'half', 'half', 'NN', 'I-NP', 'O'),
        t(n, 'pipe', 'pipe', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5321,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'skateboarder', 'skateboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'half', 'half', 'NN', 'I-NP', 'O'),
        t(n, 'pipe', 'pipe', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5322,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'skateboarding', 'skateboard', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'half', 'half', 'NN', 'I-NP', 'O'),
        t(n, 'pipe', 'pipe', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5323,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5324,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5325,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tapping', 'tap', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'fingernails', 'fingernail', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5326,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tapping', 'tap', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'fingernails', 'fingernail', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5327,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5328,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tapping', 'tap', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'fingernails', 'fingernail', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5329,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5330,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tapping', 'tap', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'fingernails', 'fingernail', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5331,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5332,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'persons', 'person', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5333,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5334,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5335,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'road', 'road', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'open-air', 'open-air', 'JJ', 'I-NP', 'O'),
           t(n, 'vehicle', 'vehicle', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5336,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'persons', 'person', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5337,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5338,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'road', 'road', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'open-air', 'open-air', 'JJ', 'I-NP', 'O'),
           t(n, 'vehicle', 'vehicle', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5339,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5340,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5341,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Ingredients', 'ingredient', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'poured', 'pour', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5342,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5343,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5344,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5345,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'chef', 'chef', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5346,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5347,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Ingredients', 'ingredient', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'poured', 'pour', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5348,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'seasoning', 'season', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'oil', 'oil', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5349,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5350,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Potatoes', 'potato', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5351,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5352,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'potatoes', 'potato', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5353,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'potatoes', 'potato', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5354,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5355,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'training', 'training', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5356,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'exercises', 'exercise', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5357,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'hugging', 'hug', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5358,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'exercises', 'exercise', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5359,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5360,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'exercises', 'exercise', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5361,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5362,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'adding', 'add', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5363,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5364,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5365,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
      t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5366,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O')),
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        rp(np\np,
         fa(np\np,
          t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           t(s:adj\np, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'))),
         t(comma, ',', ',', ',', 'O', 'O')))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
      t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5367,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'back', 'back', 'JJ', 'I-NP', 'O'),
         t(n, 'pack', 'pack', 'NN', 'I-NP', 'O'))),
       rp(np\np,
        lp(np\np,
         t(comma, ',', ',', ',', 'O', 'O'),
         fa(np\np,
          t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           t(s:adj\np, 'topless', 'topless', 'JJ', 'I-ADJP', 'O')))),
        t(comma, ',', ',', ',', 'O', 'O')))))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'pile', 'pile', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5368,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'topless', 'topless', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'back', 'back', 'JJ', 'I-NP', 'O'),
         t(n, 'pack', 'pack', 'NN', 'I-NP', 'O'))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'pile', 'pile', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5369,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'topless', 'topless', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'back', 'back', 'JJ', 'I-NP', 'O'),
         t(n, 'pack', 'pack', 'NN', 'I-NP', 'O'))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'pile', 'pile', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5370,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     fa(n/n,
      t((n/n)/(n/n), 'fully', 'fully', 'RB', 'I-ADJP', 'O'),
      t(n/n, 'dressed', 'dress', 'VBN', 'I-ADJP', 'O')),
     t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pile', 'pile', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O')))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'clear', 'clear', 'JJ', 'I-NP', 'O'),
      t(n, 'sky', 'sky', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5371,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
      t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5372,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     fa(n/n,
      t((n/n)/(n/n), 'fully', 'fully', 'RB', 'I-ADJP', 'O'),
      t(n/n, 'dressed', 'dress', 'VBN', 'I-ADJP', 'O')),
     t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pile', 'pile', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O')))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'clear', 'clear', 'JJ', 'I-NP', 'O'),
      t(n, 'sky', 'sky', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5373,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
      t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5374,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'topless', 'topless', 'JJ', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'packing', 'pack', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pile', 'pile', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O')))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O'))))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5375,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5376,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5377,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5378,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'furiously', 'furiously', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5379,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5380,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5381,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:pt\np), 'has', 'have', 'VBZ', 'I-VP', 'O'),
       fa(s:pt\np,
        t((s:pt\np)/np, 'blond', 'blond', 'VBN', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5382,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5383,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5384,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     fa(n,
      t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
      t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
          t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5385,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:pt\np), 'has', 'have', 'VBZ', 'I-VP', 'O'),
       fa(s:pt\np,
        t((s:pt\np)/np, 'blond', 'blond', 'VBN', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5386,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pt\np), 'has', 'have', 'VBZ', 'I-VP', 'O'),
   ba(s:pt\np,
    t(s:pt\np, 'dirt', 'dirt', 'VBN', 'I-VP', 'O'),
    fa((s:pt\np)\(s:pt\np),
     t(((s:pt\np)\(s:pt\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5387,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dyed', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pt\np), 'has', 'have', 'VBZ', 'I-VP', 'O'),
   ba(s:pt\np,
    t(s:pt\np, 'dirt', 'dirt', 'VBN', 'I-VP', 'O'),
    fa((s:pt\np)\(s:pt\np),
     t(((s:pt\np)\(s:pt\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5388,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5389,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5390,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
      fa(n,
       ba(n/pp,
        t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'),
        conj((n/pp)\(n/pp), n/pp,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/pp, 'dirt', 'dirt', 'NN', 'I-NP', 'O'))),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5391,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'suited', 'suit', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'cowboys', 'cowboy', 'NNS', 'I-NP', 'O')))))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'market', 'market', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'pocket', 'pocket', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5392,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'market', 'market', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'pocket', 'pocket', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5393,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'market', 'market', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'pocket', 'pocket', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5394,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'market', 'market', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'pocket', 'pocket', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5395,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'suited', 'suit', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'cowboys', 'cowboy', 'NNS', 'I-NP', 'O')))))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'market', 'market', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'pocket', 'pocket', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5396,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'store', 'store', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5397,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'store', 'store', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5398,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'market', 'market', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'pocket', 'pocket', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5399,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'pacing', 'pace', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'store', 'store', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5400,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'market', 'market', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'pocket', 'pocket', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5401,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'store', 'store', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5402,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'market', 'market', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'pocket', 'pocket', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5403,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'crane', 'crane', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5404,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'crane', 'crane', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'large', 'large', 'JJ', 'I-NP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5405,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'swiftly', 'swiftly', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5406,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'landing', 'land', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'swiftly', 'swiftly', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5407,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'land', 'land', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'bird', 'bird', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'watered', 'water', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      t((s:pss\np)\(s:pss\np), 'swiftly', 'swiftly', 'RB', 'I-ADVP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5408,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'landing', 'land', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'swiftly', 'swiftly', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5409,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'landing', 'land', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'swiftly', 'swiftly', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5410,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'crane', 'crane', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5411,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'crane', 'crane', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5412,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'swiftly', 'swiftly', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5413,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'land', 'land', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'bird', 'bird', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'watered', 'water', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      t((s:pss\np)\(s:pss\np), 'swiftly', 'swiftly', 'RB', 'I-ADVP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5414,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'crane', 'crane', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5415,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'landing', 'land', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'swiftly', 'swiftly', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5416,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'crane', 'crane', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'large', 'large', 'JJ', 'I-NP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5417,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'crane', 'crane', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/((s:dcl\np)\(s:dcl\np)), 'far', 'far', 'RB', 'I-ADVP', 'O'),
    rp((s:dcl\np)\(s:dcl\np),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'above', 'above', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5418,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'landing', 'land', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'swiftly', 'swiftly', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5419,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
       t(n, 'fur', 'fur', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5420,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5421,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
       t(n, 'fur', 'fur', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5422,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'calmly', 'calmly', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5423,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'following', 'follow', 'VBG', 'I-VP', 'O'),
       t(np, 'her', 'she', 'PRP', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(5424,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
      fa(s:pss\np,
       t((s:pss\np)/pp, 'followed', 'follow', 'VBN', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
          rp(pp,
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(5425,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'following', 'follow', 'VBG', 'I-VP', 'O'),
       t(np, 'her', 'she', 'PRP', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(5426,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'following', 'follow', 'VBG', 'I-VP', 'O'),
       t(np, 'her', 'she', 'PRP', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(5427,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
        t(n, 'city', 'city', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'begging', 'beg', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'money', 'money', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5428,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'city', 'city', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'begging', 'beg', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'money', 'money', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5429,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'city', 'city', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'begging', 'beg', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'money', 'money', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5430,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'city', 'city', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'charity', 'charity', 'NN', 'I-NP', 'O'),
       t(n, 'work', 'work', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5431,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'homeless', 'homeless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'begging', 'beg', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'money', 'money', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5432,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'homeless', 'homeless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'pitifully', 'pitifully', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'begging', 'beg', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'money', 'money', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5433,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'city', 'city', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'begging', 'beg', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'money', 'money', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5434,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'homeless', 'homeless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'refusing', 'refuse', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
        t(n, 'charity', 'charity', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5435,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'homeless', 'homeless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'begging', 'beg', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'money', 'money', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5436,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'city', 'city', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'charity', 'charity', 'NN', 'I-NP', 'O'),
       t(n, 'work', 'work', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5437,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5438,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'being', 'be', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'chasing', 'chasing', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5439,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/pp, 'away', 'away', 'RB', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')))))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5440,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5441,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'cow', 'cow', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5442,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'being', 'be', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'chasing', 'chasing', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5443,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'cow', 'cow', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5444,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/pp, 'away', 'away', 'RB', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')))))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5445,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
       ba(n,
        t(n, 'chasing', 'chasing', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/n, 'a', 'a', 'DT', 'B-NP', 'O'),
         fa(n,
          t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
           t(n, 'cow', 'cow', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5446,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'tail', 'tail', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5447,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'wading', 'wade', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
      ba(s:pss\np,
       t(s:pss\np, 'guided', 'guide', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
          t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5448,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'wading', 'wade', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
      ba(s:pss\np,
       t(s:pss\np, 'guided', 'guide', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
          t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5449,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5450,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5451,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'watering', 'water', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'plant', 'plant', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'splashes', 'splash', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5452,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5453,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'wading', 'wade', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
      ba(s:pss\np,
       t(s:pss\np, 'guided', 'guide', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
          t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5454,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'watering', 'water', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'plant', 'plant', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'splashes', 'splash', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5455,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'wading', 'wade', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
      ba(s:pss\np,
       t(s:pss\np, 'guided', 'guide', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
          t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5456,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5457,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'curiously', 'curiously', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5458,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/(s:pss\np),
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'curiously', 'curiously', 'RB', 'I-VP', 'O')),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/(pp/np), 'looked', 'look', 'VBN', 'I-VP', 'O'),
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O')),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5459,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'curiously', 'curiously', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5460,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    t(s:dcl\np, 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'JJ', 'I-ADVP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
          t(n, 'shirts', 'shirt', 'NNS', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5461,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/(s:pss\np),
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'curiously', 'curiously', 'RB', 'I-VP', 'O')),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/(pp/np), 'looked', 'look', 'VBN', 'I-VP', 'O'),
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O')),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5462,
 ba(s:dcl,
  ba(s:dcl,
   ba(np,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    conj(np\np, np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
   ba(s:dcl\np,
    rp(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'beige', 'beige', 'NN', 'I-NP', 'O'),
         t(n, 'room', 'room', 'NN', 'I-NP', 'O'))))),
     t(comma, ',', ',', ',', 'O', 'O')),
    lx((s:dcl\np)\(s:dcl\np), s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
         t(n, 'shirts', 'shirt', 'NNS', 'I-NP', 'O')))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'monitor', 'monitor', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5463,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'ignoring', 'ignore', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5464,
 ba(s:dcl,
  ba(s:dcl,
   ba(np,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    conj(np\np, np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
   ba(s:dcl\np,
    rp(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'beige', 'beige', 'NN', 'I-NP', 'O'),
         t(n, 'room', 'room', 'NN', 'I-NP', 'O'))))),
     t(comma, ',', ',', ',', 'O', 'O')),
    lx((s:dcl\np)\(s:dcl\np), s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
         t(n, 'shirts', 'shirt', 'NNS', 'I-NP', 'O')))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'monitor', 'monitor', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5465,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'curiously', 'curiously', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5466,
 ba(s:dcl,
  ba(s:dcl,
   ba(np,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    conj(np\np, np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
   ba(s:dcl\np,
    rp(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'beige', 'beige', 'NN', 'I-NP', 'O'),
         t(n, 'room', 'room', 'NN', 'I-NP', 'O'))))),
     t(comma, ',', ',', ',', 'O', 'O')),
    lx((s:dcl\np)\(s:dcl\np), s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
         t(n, 'shirts', 'shirt', 'NNS', 'I-NP', 'O')))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'monitor', 'monitor', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5467,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'grabbing', 'grab', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'bedroom', 'bedroom', 'NN', 'I-NP', 'O'),
       t(n, 'slipper', 'slipper', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       ba(n/pp,
        t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'),
        t((n/pp)\(n/pp), 'funnily', 'funnily', 'RB', 'I-ADVP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5468,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'grabbing', 'grab', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'bedroom', 'bedroom', 'NN', 'I-NP', 'O'),
       t(n, 'slipper', 'slipper', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5469,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'closely', 'closely', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5470,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'attentively', 'attentively', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5471,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'attentively', 'attentively', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5472,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'grabbing', 'grab', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'bedroom', 'bedroom', 'NN', 'I-NP', 'O'),
       t(n, 'slipper', 'slipper', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       ba(n/pp,
        t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'),
        t((n/pp)\(n/pp), 'funnily', 'funnily', 'RB', 'I-ADVP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5473,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'attentively', 'attentively', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5474,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'bedroom', 'bedroom', 'NN', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'slipper', 'slipper', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5475,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cement', 'cement', 'NN', 'I-NP', 'O'),
         t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5476,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
        t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cement', 'cement', 'NN', 'I-NP', 'O'),
         t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5477,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
        t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cement', 'cement', 'NN', 'I-NP', 'O'),
         t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5478,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
       t(n, 'jump', 'jump', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5479,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cement', 'cement', 'NN', 'I-NP', 'O'),
         t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5480,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
       t(n, 'jump', 'jump', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5481,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'saddle', 'saddle', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5482,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'saddle', 'saddle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5483,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
          t(n, 'saddle', 'saddle', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5484,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         ba(n,
          t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O'),
          lx(n\n, s:ng\np,
           fa(s:ng\np,
            t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             lx(np, n,
              fa(n,
               t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
               fa(pp,
                t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
                fa(np,
                 t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                 fa(n,
                  t(n/n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
                  t(n, 'saddle', 'saddle', 'NN', 'I-NP', 'O'))))))))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5485,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'saddle', 'saddle', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5486,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
          t(n, 'saddle', 'saddle', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5487,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'saddle', 'saddle', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5488,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
          t(n, 'saddle', 'saddle', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5489,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'frolicking', 'frolic', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5490,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'frolicking', 'frolic', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5491,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'sadly', 'sadly', 'RB', 'I-ADVP', 'O')),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5492,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'frolicking', 'frolic', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5493,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'playfully', 'playfully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5494,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'playfully', 'playfully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
        t(n, 'shore', 'shore', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5495,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'playfully', 'playfully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5496,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'playfully', 'playfully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5497,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'playfully', 'playfully', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5498,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'frolicking', 'frolic', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5499,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'steadily', 'steadily', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'birdcage', 'birdcage', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5500,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'bird', 'bird', 'NN', 'I-NP', 'O'),
         t(n, 'cage', 'cage', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5501,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'birdcage', 'birdcage', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5502,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'bird', 'bird', 'NN', 'I-NP', 'O'),
         t(n, 'cage', 'cage', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5503,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           ba(n/n,
            t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
            conj((n/n)\(n/n), n/n,
             t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
             t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'))),
           t(n, 'birdcage', 'birdcage', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5504,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'))),
        t(n, 'birdcage', 'birdcage', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5505,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'birdcage', 'birdcage', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          ba(s:adj\np,
           t(s:adj\np, 'large', 'large', 'JJ', 'I-ADJP', 'O'),
           conj((s:adj\np)\(s:adj\np), s:adj\np,
            t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
            t(s:adj\np, 'colorful', 'colorful', 'JJ', 'I-ADJP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5506,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'bird', 'bird', 'NN', 'I-NP', 'O'),
         t(n, 'cage', 'cage', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5507,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'steadily', 'steadily', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'birdcage', 'birdcage', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5508,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'))),
        t(n, 'birdcage', 'birdcage', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5509,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'))),
        t(n, 'birdcage', 'birdcage', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5510,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'birdcage', 'birdcage', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5511,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'NN', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5512,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5513,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5514,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5515,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'swiftly', 'swiftly', 'RB', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5516,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5517,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         fa(n,
          t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
          t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')),
         lx(n\n, s:ng\np,
          ba(s:ng\np,
           t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
           fa((s:ng\np)\(s:ng\np),
            t(((s:ng\np)\(s:ng\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5518,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5519,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5520,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
       t(n, 'coats', 'coat', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5521,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5522,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         fa(n,
          t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
          t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')),
         lx(n\n, s:ng\np,
          ba(s:ng\np,
           t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
           fa((s:ng\np)\(s:ng\np),
            t(((s:ng\np)\(s:ng\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5523,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
       t(n, 'coats', 'coat', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5524,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5525,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5526,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5527,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5528,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5529,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         ba(n/n,
          t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
         t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'))))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5530,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5531,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5532,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5533,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'paddling', 'paddling', 'NN', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5534,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'paddling', 'paddling', 'NN', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5535,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      ba(s:dcl\np,
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'looks', 'look', 'VBZ', 'I-VP', 'O'),
        t(s:adj\np, 'young', 'young', 'JJ', 'I-ADJP', 'O')),
       conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
            t(n, 'swimsuit', 'swimsuit', 'NN', 'I-NP', 'O')))))))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'kiddies', 'kiddie', 'NNS', 'I-NP', 'O'),
         t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5536,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'paddling', 'paddling', 'NN', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5537,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'paddling', 'paddling', 'NN', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5538,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'swimsuit', 'swimsuit', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'out', 'out', 'RP', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'kiddies', 'kiddie', 'NNS', 'I-NP', 'O'),
         t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5539,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'without', 'without', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'muzzles', 'muzzle', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5540,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     fa((s:dcl\np)/pp,
      t(((s:dcl\np)/pp)/np, 'have', 'have', 'VBP', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'muzzles', 'muzzle', 'NNS', 'I-NP', 'O'))),
     rp(pp,
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'noses', 'nose', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5541,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'racing', 'racing', 'NN', 'I-NP', 'O'),
       t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
       t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      bxc((s:ng\np)/np,
       t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5542,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'bred', 'breed', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'racing', 'racing', 'NN', 'I-NP', 'O')))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
       t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      bxc((s:ng\np)/np,
       t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5543,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'racing', 'racing', 'NN', 'I-NP', 'O'),
       t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
       t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      bxc((s:ng\np)/np,
       t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5544,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'racing', 'race', 'VBG', 'I-NP', 'O'),
        ba(n,
         t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'),
         lx(n\n, s:ng\np,
          ba(s:ng\np,
           fa(s:ng\np,
            t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
              t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O')))),
           conj((s:ng\np)\(s:ng\np), s:ng\np,
            t(conj, 'and', 'and', 'CC', 'O', 'O'),
            fa(s:ng\np,
             bxc((s:ng\np)/np,
              t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
              t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
             rp(np,
              fa(np,
               t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
               t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
              t(period, '.', '.', '.', 'O', 'O'))))))))))))))).

ccg(5545,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     fa((s:dcl\np)/pp,
      t(((s:dcl\np)/pp)/np, 'have', 'have', 'VBP', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'muzzles', 'muzzle', 'NNS', 'I-NP', 'O'))),
     rp(pp,
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'noses', 'nose', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5546,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'bred', 'breed', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'racing', 'racing', 'NN', 'I-NP', 'O')))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
       t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      bxc((s:ng\np)/np,
       t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5547,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5548,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'wading', 'wade', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5549,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'sunset', 'sunset', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5550,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'sunset', 'sunset', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5551,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'sunset', 'sunset', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5552,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'wading', 'wade', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5553,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5554,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'sunset', 'sunset', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5555,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'car', 'car', 'NN', 'I-NP', 'O'),
     t(n, 'driver', 'driver', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t(pp, 'up', 'up', 'RP', 'I-PRT', 'O'))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/(s:ng\np), 'fiercely', 'fiercely', 'RB', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/np, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'))))),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'sky', 'sky', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5556,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'car', 'car', 'NN', 'I-NP', 'O'),
     t(n, 'driver', 'driver', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      t(pp, 'up', 'up', 'RP', 'I-PRT', 'O')),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sky', 'sky', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5557,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5558,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5559,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5560,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5561,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'car', 'car', 'NN', 'I-NP', 'O'),
     t(n, 'driver', 'driver', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      t(pp, 'up', 'up', 'RP', 'I-PRT', 'O')),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sky', 'sky', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5562,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5563,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5564,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'car', 'car', 'NN', 'I-NP', 'O'),
     t(n, 'driver', 'driver', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:adj\np,
      t(s:adj\np, 'motionless', 'motionless', 'JJ', 'I-ADJP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5565,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'car', 'car', 'NN', 'I-NP', 'O'),
     t(n, 'driver', 'driver', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      t(pp, 'up', 'up', 'RP', 'I-PRT', 'O')),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sky', 'sky', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5566,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5567,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'swimsuits', 'swimsuit', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'arm', 'arm', 'NN', 'I-NP', 'O'),
       t(n, 'floats', 'float', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5568,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'swimsuits', 'swimsuit', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'floats', 'float', 'NNS', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'arms', 'arm', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5569,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'))),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'arm', 'arm', 'NN', 'I-NP', 'O'),
       t(n, 'floats', 'float', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5570,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'))),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'arm', 'arm', 'NN', 'I-NP', 'O'),
       t(n, 'floats', 'float', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5571,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'swimsuits', 'swimsuit', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'arm', 'arm', 'NN', 'I-NP', 'O'),
       t(n, 'floats', 'float', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5572,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'))),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'arm', 'arm', 'NN', 'I-NP', 'O'),
       t(n, 'floats', 'float', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5573,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dyed', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5574,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5575,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5576,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
           t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5577,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'off', 'off', 'RP', 'I-PRT', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5578,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5579,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5580,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rider', 'rider', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'waving', 'wave', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5581,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5582,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5583,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rider', 'rider', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'waving', 'wave', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5584,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5585,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dyed', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5586,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5587,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5588,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
           t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5589,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'low', 'low', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cement', 'cement', 'NN', 'I-NP', 'O'),
         t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5590,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'low', 'low', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cement', 'cement', 'NN', 'I-NP', 'O'),
         t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5591,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'))))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'scenic', 'scenic', 'JJ', 'I-NP', 'O'),
      t(n, 'view', 'view', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
       t(np, 'them', 'they', 'PRP', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5592,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O'))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'scenic', 'scenic', 'JJ', 'I-NP', 'O'),
      t(n, 'view', 'view', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
       t(np, 'them', 'they', 'PRP', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5593,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O'))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'scenic', 'scenic', 'JJ', 'I-NP', 'O'),
      t(n, 'view', 'view', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
       t(np, 'them', 'they', 'PRP', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5594,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O')))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'scenic', 'scenic', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'view', 'view', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
         t(np, 'them', 'they', 'PRP', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5595,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'))))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'scenic', 'scenic', 'JJ', 'I-NP', 'O'),
      t(n, 'view', 'view', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
       t(np, 'them', 'they', 'PRP', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5596,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'low', 'low', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cement', 'cement', 'NN', 'I-NP', 'O'),
         t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5597,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O')))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'scenic', 'scenic', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'view', 'view', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
         t(np, 'them', 'they', 'PRP', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5598,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'low', 'low', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cement', 'cement', 'NN', 'I-NP', 'O'),
         t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5599,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O'))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'scenic', 'scenic', 'JJ', 'I-NP', 'O'),
      t(n, 'view', 'view', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
       t(np, 'them', 'they', 'PRP', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5600,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'low', 'low', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cement', 'cement', 'NN', 'I-NP', 'O'),
         t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5601,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      fa(n,
       t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
       t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
       t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(5602,
 ba(s:dcl,
  ba(s:dcl,
   t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
   fa(s:dcl\np:thr,
    t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    t(np:thr, 'there', 'there', 'EX', 'I-NP', 'O'),
    fa(s:dcl\np:thr,
     t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
        ba(n,
         t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
         lx(n\n, s:ng\np,
          t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5603,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
       t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5604,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
       t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5605,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
       t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      t(np, 'themselves', 'themselves', 'PRP', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5606,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
       t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5607,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
       t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      t(np, 'themselves', 'themselves', 'PRP', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5608,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      fa(n,
       t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
       t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
       t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(5609,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
       t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5610,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'breathlessly', 'breathlessly', 'RB', 'I-ADVP', 'O')))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      fa(n,
       t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
       t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
       t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(5611,
 ba(s:dcl,
  ba(s:dcl,
   t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
   fa(s:dcl\np:thr,
    t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    t(np:thr, 'there', 'there', 'EX', 'I-NP', 'O'),
    fa(s:dcl\np:thr,
     t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
        ba(n,
         t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
         lx(n\n, s:ng\np,
          t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5612,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
       t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5613,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
       t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5614,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      fa(n,
       t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
       t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
       t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(5615,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
       rp(pp,
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5616,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'lone', 'lone', 'JJ', 'I-NP', 'O'),
    t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5617,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'cold', 'cold', 'JJ', 'I-NP', 'O'),
    t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'celebrating', 'celebrate', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5618,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'cold', 'cold', 'JJ', 'I-NP', 'O'),
       t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'celebrating', 'celebrate', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5619,
 ba(s:dcl,
  t(np, 'Something', 'something', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'celebrated', 'celebrate', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cold', 'cold', 'JJ', 'I-NP', 'O'),
         t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5620,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
       rp(pp,
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5621,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'cold', 'cold', 'JJ', 'I-NP', 'O'),
    t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'celebrating', 'celebrate', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5622,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             lx(np, n,
              t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5623,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'lone', 'lone', 'JJ', 'I-NP', 'O'),
    t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5624,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'cold', 'cold', 'JJ', 'I-NP', 'O'),
    t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'celebrating', 'celebrate', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5625,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'cold', 'cold', 'JJ', 'I-NP', 'O'),
    t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'celebrating', 'celebrate', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5626,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
       rp(pp,
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5627,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'peacefully', 'peacefully', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'boat', 'boat', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            ba(n,
             t(n, 'sunset', 'sunset', 'NN', 'I-NP', 'O'),
             fa(n\n,
              t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
               t(n, 'flag', 'flag', 'NN', 'I-NP', 'O'))))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5628,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   rp(s:dcl\np,
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'boat', 'boat', 'NN', 'I-NP', 'O'))))),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'font', 'font', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'sunset', 'sunset', 'NN', 'I-NP', 'O'))))))),
    t(comma, ',', ',', ',', 'O', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flag', 'flag', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5629,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'ship', 'ship', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'sunset', 'sunset', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5630,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'boat', 'boat', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'sunset', 'sunset', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5631,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'boat', 'boat', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'sunset', 'sunset', 'NN', 'I-NP', 'O')))))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5632,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'boat', 'boat', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'sunset', 'sunset', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5633,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'peacefully', 'peacefully', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'boat', 'boat', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            ba(n,
             t(n, 'sunset', 'sunset', 'NN', 'I-NP', 'O'),
             fa(n\n,
              t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
               t(n, 'flag', 'flag', 'NN', 'I-NP', 'O'))))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5634,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'boat', 'boat', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'sunset', 'sunset', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5635,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'racing', 'racing', 'NN', 'I-NP', 'O'),
       ba(n,
        t(n, 'cars', 'car', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'starting', 'start', 'VBG', 'I-NP', 'O'),
              t(n, 'line', 'line', 'NN', 'I-NP', 'O'))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(5636,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'racing', 'racing', 'NN', 'I-NP', 'O'),
       ba(n,
        t(n, 'cars', 'car', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'starting', 'start', 'VBG', 'I-NP', 'O'),
              t(n, 'line', 'line', 'NN', 'I-NP', 'O'))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(5637,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      ba(n,
       ba(n,
        t(n, 'cars', 'car', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'designed', 'design', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'racing', 'racing', 'NN', 'I-NP', 'O')))))),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'starting', 'start', 'VBG', 'I-NP', 'O'),
             t(n, 'line', 'line', 'NN', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(5638,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'People', 'people', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'drag', 'drag', 'NN', 'I-NP', 'O'),
       t(n, 'race', 'race', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'flames', 'flame', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
          ba(s:ng\np,
           t(s:ng\np, 'coming', 'come', 'VBG', 'I-VP', 'O'),
           fa((s:ng\np)\(s:ng\np),
            t(((s:ng\np)\(s:ng\np))/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
            fa(pp,
             t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'cars', 'car', 'NNS', 'I-NP', 'O')))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5639,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5640,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5641,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'past', 'past', 'JJ', 'I-ADJP', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5642,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5643,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5644,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5645,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'cheerfully', 'cheerfully', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5646,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5647,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'brown', 'brown', 'JJ', 'I-ADJP', 'O'))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5648,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5649,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'malnourished', 'malnourished', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'looking', 'look', 'VBG', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       fc(n/pp,
        t(n/n, 'hind', 'hind', 'NN', 'I-NP', 'O'),
        t(n/pp, 'legs', 'leg', 'NNS', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        t(s:b\np, 'jump', 'jump', 'VB', 'I-VP', 'O'),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5650,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'malnourished', 'malnourished', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'looking', 'look', 'VBG', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       fc(n/pp,
        t(n/n, 'hind', 'hind', 'NN', 'I-NP', 'O'),
        t(n/pp, 'legs', 'leg', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        t(s:b\np, 'jump', 'jump', 'VB', 'I-VP', 'O'),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5651,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'healthy', 'healthy', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'looking', 'look', 'VBG', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5652,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'malnourished', 'malnourished', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'looking', 'look', 'VBG', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       fc(n/pp,
        t(n/n, 'hind', 'hind', 'NN', 'I-NP', 'O'),
        t(n/pp, 'legs', 'leg', 'NNS', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        t(s:b\np, 'jump', 'jump', 'VB', 'I-VP', 'O'),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5653,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'malnourished', 'malnourished', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'looking', 'look', 'VBG', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       fc(n/pp,
        t(n/n, 'hind', 'hind', 'NN', 'I-NP', 'O'),
        t(n/pp, 'legs', 'leg', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        t(s:b\np, 'jump', 'jump', 'VB', 'I-VP', 'O'),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5654,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5655,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'down', 'down', 'RP', 'I-PRT', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5656,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'malnourished', 'malnourished', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'looking', 'look', 'VBG', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       fc(n/pp,
        t(n/n, 'hind', 'hind', 'NN', 'I-NP', 'O'),
        t(n/pp, 'legs', 'leg', 'NNS', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        t(s:b\np, 'jump', 'jump', 'VB', 'I-VP', 'O'),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5657,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cop', 'cop', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'police', 'police', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5658,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cop', 'cop', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'police', 'police', 'NN', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5659,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cop', 'cop', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'police', 'police', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5660,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cop', 'cop', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'police', 'police', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5661,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'policeman', 'policeman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'tiredly', 'tiredly', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5662,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'policeman', 'policeman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5663,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'policeman', 'policeman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'tiredly', 'tiredly', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5664,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cop', 'cop', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'police', 'police', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5665,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'policeman', 'policeman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5666,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cop', 'cop', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'police', 'police', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5667,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'bikinis', 'bikini', 'NNS', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5668,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'bikinis', 'bikini', 'NNS', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'sandy', 'sandy', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5669,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'bikinis', 'bikini', 'NNS', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5670,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'bikinis', 'bikini', 'NNS', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5671,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'bikinis', 'bikini', 'NNS', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5672,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'bikinis', 'bikini', 'NNS', 'I-NP', 'O'),
         rp(pp,
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
             t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(5673,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'bikinis', 'bikini', 'NNS', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5674,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'bikinis', 'bikini', 'NNS', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5675,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
     t((s:ng\np)\(s:ng\np), 'clumsily', 'clumsily', 'RB', 'I-ADVP', 'O')),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5676,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'sun', 'sun', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'shining', 'shine', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        t(np, 'him', 'he', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5677,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'keeping', 'keep', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))),
    rp(s:dcl\np,
     t(s:dcl\np, 'closed', 'close', 'VBD', 'I-VP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5678,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'tongue', 'tongue', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pr, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
       t(pr, 'out', 'out', 'RP', 'I-PRT', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(5679,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pr, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
       t(pr, 'out', 'out', 'RP', 'I-PRT', 'O')),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'tongue', 'tongue', 'NN', 'I-NP', 'O')))),
       t(pp, 'out', 'out', 'RP', 'I-PRT', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5680,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5681,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'parading', 'parade', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'))),
    ba(np,
     lx(np, n,
      ba(n,
       t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
         t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))),
     rp(np\np,
      ltc(np\np,
       t(comma, ',', ',', ',', 'I-ADJP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'pink', 'pink', 'JJ', 'I-ADJP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
         t(s:adj\np, 'white', 'white', 'JJ', 'I-ADJP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5682,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'parading', 'parade', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         ba(n/n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(comma, ',', ',', ',', 'I-NP', 'O'),
           ba(n/n,
            t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
            conj((n/n)\(n/n), n/n,
             t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
             t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
         t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5683,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'parade', 'parade', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5684,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Many', 'many', 'JJ', 'I-NP', 'O'),
    t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'parade', 'parade', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5685,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'parade', 'parade', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5686,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O'),
         lx(n\n, s:ng\np,
          ba(s:ng\np,
           t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
           fa((s:ng\np)\(s:ng\np),
            t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            rp(np,
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'parade', 'parade', 'NN', 'I-NP', 'O')),
             t(period, '.', '.', '.', 'O', 'O')))))))))))))).

ccg(5687,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Many', 'many', 'JJ', 'I-NP', 'O'),
    t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'parade', 'parade', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5688,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'parading', 'parade', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         ba(n/n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(comma, ',', ',', ',', 'I-NP', 'O'),
           ba(n/n,
            t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
            conj((n/n)\(n/n), n/n,
             t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
             t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
         t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5689,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O'),
         lx(n\n, s:ng\np,
          ba(s:ng\np,
           t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
           fa((s:ng\np)\(s:ng\np),
            t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            rp(np,
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'parade', 'parade', 'NN', 'I-NP', 'O')),
             t(period, '.', '.', '.', 'O', 'O')))))))))))))).

ccg(5690,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'parading', 'parade', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         ba(n/n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(comma, ',', ',', ',', 'I-NP', 'O'),
           ba(n/n,
            t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
            conj((n/n)\(n/n), n/n,
             t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
             t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
         t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5691,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'parade', 'parade', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5692,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:adj\np),
     t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
    t(s:adj\np, 'parading', 'parading', 'JJ', 'I-ADJP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         ba(n/n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(comma, ',', ',', ',', 'I-NP', 'O'),
           ba(n/n,
            t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
            conj((n/n)\(n/n), n/n,
             t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
             t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
         t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5693,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5694,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5695,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shoeless', 'shoeless', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'lavender', 'lavender', 'NN', 'I-NP', 'O'),
       t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5696,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'shoeless', 'shoeless', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'lavender', 'lavender', 'NN', 'I-NP', 'O'),
       t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5697,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shoeless', 'shoeless', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'lavender', 'lavender', 'NN', 'I-NP', 'O'),
       t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5698,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shoeless', 'shoeless', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'lavender', 'lavender', 'NN', 'I-NP', 'O'),
           t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5699,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'shoeless', 'shoeless', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'lavender', 'lavender', 'NN', 'I-NP', 'O'),
       t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5700,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5701,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shoeless', 'shoeless', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'lavender', 'lavender', 'NN', 'I-NP', 'O'),
           t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5702,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5703,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shoeless', 'shoeless', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'lavender', 'lavender', 'NN', 'I-NP', 'O'),
       t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5704,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5705,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
         ba(n,
          t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'at', 'at', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'park', 'park', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5706,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
         ba(n,
          t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'at', 'at', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'park', 'park', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5707,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
         ba(n,
          t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'at', 'at', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'park', 'park', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5708,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
            ba(n,
             t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
             fa(n\n,
              t((n\n)/np, 'at', 'at', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
               t(n, 'park', 'park', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5709,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
        t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5710,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
        t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5711,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
        t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5712,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'near', 'near', 'IN', 'I-NP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
           t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5713,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
         ba(n,
          t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'at', 'at', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'park', 'park', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5714,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
        t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5715,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'near', 'near', 'IN', 'I-NP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
           t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5716,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
         ba(n,
          t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'at', 'at', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'park', 'park', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5717,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
        t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5718,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
            ba(n,
             t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
             fa(n\n,
              t((n\n)/np, 'at', 'at', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
               t(n, 'park', 'park', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5719,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'stopping', 'stop', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O'),
        t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5720,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O'),
       t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5721,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5722,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'tan', 'tan', 'JJ', 'I-ADJP', 'O'))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5723,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5724,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5725,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O'),
       t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5726,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'tan', 'tan', 'JJ', 'I-ADJP', 'O'))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5727,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'very', 'very', 'RB', 'I-NP', 'O'),
        t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O')),
       t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5728,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5729,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      lx(np, n,
       t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O')),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5730,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5731,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'desert', 'desert', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5732,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'desert', 'desert', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5733,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'desert', 'desert', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5734,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5735,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      lx(np, n,
       t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O')),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5736,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'desert', 'desert', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5737,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'reindeer', 'reindeer', 'NN', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'close', 'close', 'RB', 'I-ADJP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5738,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'reindeer', 'reindeer', 'NN', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5739,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'reindeer', 'reindeer', 'NN', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5740,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'reindeer', 'reindeer', 'NN', 'I-NP', 'O'),
       t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/pp,
      t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5741,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'reindeer', 'reindeer', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
         t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'reindeer', 'reindeer', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5742,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'reindeer', 'reindeer', 'NN', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5743,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'Christmas', 'Christmas', 'NNP', 'I-NP', 'I-DAT'),
       fa(n,
        t(n/n, 'reindeer', 'reindeer', 'NN', 'I-NP', 'O'),
        t(n, 'headband', 'headband', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
          t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5744,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'Christmas', 'Christmas', 'NNP', 'I-NP', 'I-DAT'),
       fa(n,
        t(n/n, 'reindeer', 'reindeer', 'NN', 'I-NP', 'O'),
        t(n, 'headband', 'headband', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      ba(s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
          t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'))))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5745,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'reindeer', 'reindeer', 'NN', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'close', 'close', 'RB', 'I-ADJP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5746,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'Christmas', 'Christmas', 'NNP', 'I-NP', 'I-DAT'),
       fa(n,
        t(n/n, 'reindeer', 'reindeer', 'NN', 'I-NP', 'O'),
        t(n, 'headband', 'headband', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
          t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5747,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'Christmas', 'Christmas', 'NNP', 'I-NP', 'I-DAT'),
       fa(n,
        t(n/n, 'reindeer', 'reindeer', 'NN', 'I-NP', 'O'),
        t(n, 'headband', 'headband', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
          t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5748,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'reindeer', 'reindeer', 'NN', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5749,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'young', 'young', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rough', 'rough', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
         t(n, 'path', 'path', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5750,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rough', 'rough', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
         t(n, 'path', 'path', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5751,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rough', 'rough', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'path', 'path', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5752,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rough', 'rough', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
         t(n, 'path', 'path', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5753,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5754,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5755,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5756,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
          t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5757,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rough', 'rough', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
         t(n, 'path', 'path', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5758,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5759,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rough', 'rough', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'path', 'path', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5760,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5761,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'costume', 'costume', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'bricks', 'brick', 'NNS', 'I-NP', 'O'))))))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5762,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'costume', 'costume', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brick', 'brick', 'NN', 'I-NP', 'O'),
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5763,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'costume', 'costume', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'bricks', 'brick', 'NNS', 'I-NP', 'O'))))))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5764,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5765,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'costume', 'costume', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brick', 'brick', 'NN', 'I-NP', 'O'),
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5766,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5767,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5768,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'costume', 'costume', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brick', 'brick', 'NN', 'I-NP', 'O'),
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5769,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5770,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'costume', 'costume', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brick', 'brick', 'NN', 'I-NP', 'O'),
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5771,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'game', 'game', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5772,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'young', 'young', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'game', 'game', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5773,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'gamer', 'gamer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
        lx(n\n, s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
            t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5774,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'game', 'game', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5775,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'toys', 'toy', 'NNS', 'I-NP', 'O'),
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5776,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
           t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'game', 'game', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(5777,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'delightedly', 'delightedly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'toys', 'toy', 'NNS', 'I-NP', 'O'),
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5778,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'game', 'game', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5779,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'game', 'game', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5780,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'toys', 'toy', 'NNS', 'I-NP', 'O'),
        t(n, 'indoors', 'indoor', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5781,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wetsuit', 'wetsuit', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5782,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wetsuit', 'wetsuit', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5783,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5784,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5785,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5786,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wetsuit', 'wetsuit', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5787,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'against', 'against', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5788,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wetsuit', 'wetsuit', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5789,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wetsuit', 'wetsuit', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5790,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5791,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'flowing', 'flow', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'calmly', 'calmly', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shallow', 'shallow', 'JJ', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5792,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'flowing', 'flow', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shallow', 'shallow', 'JJ', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5793,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'flowing', 'flow', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'shallow', 'shallow', 'JJ', 'I-NP', 'O'),
         t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5794,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'flowing', 'flow', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shallow', 'shallow', 'JJ', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5795,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'flowing', 'flow', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shallow', 'shallow', 'JJ', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5796,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'road', 'road', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')),
        lp(np\np,
         t(comma, ',', ',', ',', 'O', 'O'),
         rp(np\np,
          fa(np\np,
           t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
           fa(s:dcl\np,
            t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t(s:adj\np, 'beautiful', 'beautiful', 'JJ', 'I-ADJP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(5797,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'road', 'road', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'beautiful', 'beautiful', 'JJ', 'I-NP', 'O'),
          t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5798,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'flowing', 'flow', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'calmly', 'calmly', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shallow', 'shallow', 'JJ', 'I-NP', 'O'),
        t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5799,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'herding', 'herd', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'sheep', 'sheep', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'dusty', 'dusty', 'JJ', 'I-NP', 'O'),
              t(n, 'farm', 'farm', 'NN', 'I-NP', 'O'))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(5800,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'herding', 'herd', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'pack', 'pack', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'sheep', 'sheep', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'dusty', 'dusty', 'JJ', 'I-NP', 'O'),
              t(n, 'farm', 'farm', 'NN', 'I-NP', 'O'))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(5801,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'sheepdog', 'sheepdog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'grouping', 'group', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'herd', 'herd', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'sheep', 'sheep', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5802,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'sheepdog', 'sheepdog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'grouping', 'group', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'herd', 'herd', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'sheep', 'sheep', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5803,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'sheepdog', 'sheepdog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'grouping', 'group', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'herd', 'herd', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'sheep', 'sheep', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5804,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'scattering', 'scatter', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'pack', 'pack', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'sheep', 'sheep', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'dusty', 'dusty', 'JJ', 'I-NP', 'O'),
              t(n, 'farm', 'farm', 'NN', 'I-NP', 'O'))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(5805,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'male', 'male', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
         t(n, 'skinned', 'skinned', 'NN', 'I-NP', 'O'))))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'building', 'building', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5806,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'skinned', 'skinned', 'JJ', 'I-NP', 'O'),
     t(n, 'male', 'male', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'building', 'building', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5807,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'skinned', 'skinned', 'JJ', 'I-NP', 'O'),
     t(n, 'male', 'male', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'building', 'building', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5808,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'skinned', 'skinned', 'JJ', 'I-NP', 'O'),
     t(n, 'male', 'male', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'building', 'building', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5809,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:b\np),
    t((s:dcl\np)/(s:b\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'skillfully', 'skillfully', 'RB', 'I-VP', 'O')),
   rp(s:b\np,
    ba(s:b\np,
     t(s:b\np, 'break', 'break', 'VB', 'I-VP', 'O'),
     fa((s:b\np)\(s:b\np),
      t(((s:b\np)\(s:b\np))/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'pavement', 'pavement', 'NN', 'I-NP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5810,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:b\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:b\np,
    ba(s:b\np,
     t(s:b\np, 'break', 'break', 'VB', 'I-VP', 'O'),
     fa((s:b\np)\(s:b\np),
      t(((s:b\np)\(s:b\np))/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'pavement', 'pavement', 'NN', 'I-NP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5811,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'male', 'male', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
         t(n, 'skinned', 'skinned', 'NN', 'I-NP', 'O'))))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'building', 'building', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5812,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:b\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:b\np,
    ba(s:b\np,
     t(s:b\np, 'break', 'break', 'VB', 'I-VP', 'O'),
     fa((s:b\np)\(s:b\np),
      t(((s:b\np)\(s:b\np))/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'pavement', 'pavement', 'NN', 'I-NP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5813,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'skinned', 'skinned', 'JJ', 'I-NP', 'O'),
     t(n, 'male', 'male', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'hand', 'hand', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'building', 'building', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5814,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:b\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:b\np,
    ba(s:b\np,
     t(s:b\np, 'break', 'break', 'VB', 'I-VP', 'O'),
     fa((s:b\np)\(s:b\np),
      t(((s:b\np)\(s:b\np))/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'pavement', 'pavement', 'NN', 'I-NP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5815,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     rp(s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/np, 'rides', 'ride', 'VBZ', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'bikes', 'bike', 'NNS', 'I-NP', 'O'))),
      t(comma, ',', ',', ',', 'O', 'O'))))),
  fa(s:dcl\np,
   rp((s:dcl\np)/(s:dcl\np),
    fa((s:dcl\np)/(s:dcl\np),
     t(((s:dcl\np)/(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5816,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'rider', 'rider', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5817,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'rider', 'rider', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5818,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'rider', 'rider', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
          t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5819,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5820,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     rp(s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/np, 'rides', 'ride', 'VBZ', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'bikes', 'bike', 'NNS', 'I-NP', 'O'))),
      t(comma, ',', ',', ',', 'O', 'O'))))),
  fa(s:dcl\np,
   rp((s:dcl\np)/(s:dcl\np),
    fa((s:dcl\np)/(s:dcl\np),
     t(((s:dcl\np)/(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5821,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'rider', 'rider', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'off', 'off', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5822,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5823,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5824,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'rider', 'rider', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5825,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5826,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'rider', 'rider', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5827,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'suit', 'suit', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'case', 'case', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5828,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
        t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'case', 'case', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5829,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
        ba(n,
         t(n, 'case', 'case', 'NN', 'I-NP', 'O'),
         lx(n\n, s:adj\np,
          t(s:adj\np, 'open', 'open', 'JJ', 'I-ADJP', 'O')))))),
     rp((s:dcl\np)\(s:dcl\np),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'donations', 'donation', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5830,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
      t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
       t(n, 'case', 'case', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5831,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'suit', 'suit', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'case', 'case', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5832,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
      t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
       t(n, 'case', 'case', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5833,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
        t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'case', 'case', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5834,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'),
        ba(n,
         t(n, 'case', 'case', 'NN', 'I-NP', 'O'),
         lx(n\n, s:adj\np,
          t(s:adj\np, 'open', 'open', 'JJ', 'I-ADJP', 'O')))))),
     rp((s:dcl\np)\(s:dcl\np),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'donations', 'donation', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5835,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'couple', 'couple', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'patio', 'patio', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5836,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'chairs', 'chair', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5837,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'chairs', 'chair', 'NNS', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5838,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'couple', 'couple', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'patio', 'patio', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5839,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5840,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')),
          lx(n\n, s:ng\np,
           fa(s:ng\np,
            t((s:ng\np)/pp, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5841,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tank', 'tank', 'NN', 'I-NP', 'O'),
        t(n, 'top', 'top', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5842,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tank', 'tank', 'NN', 'I-NP', 'O'),
        t(n, 'top', 'top', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5843,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5844,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:adj\np, 'topless', 'topless', 'JJ', 'I-ADJP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:adj\np,
      t(s:adj\np, 'serious', 'serious', 'JJ', 'I-ADJP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5845,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')),
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        rp(np\np,
         fa(np\np,
          t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           t(s:adj\np, 'yellow', 'yellow', 'JJ', 'I-ADJP', 'O'))),
         t(comma, ',', ',', ',', 'O', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5846,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tank', 'tank', 'NN', 'I-NP', 'O'),
        t(n, 'top', 'top', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'laughing', 'laugh', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5847,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    fa(n/n,
     t((n/n)/(n/n), 'orange', 'orange', 'NN', 'I-NP', 'O'),
     t(n/n, 'rescue', 'rescue', 'NN', 'I-NP', 'O')),
    t(n, 'boat', 'boat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'rushing', 'rush', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5848,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    fa(n/n,
     t((n/n)/(n/n), 'orange', 'orange', 'NN', 'I-NP', 'O'),
     t(n/n, 'rescue', 'rescue', 'NN', 'I-NP', 'O')),
    t(n, 'boat', 'boat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'rushing', 'rush', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5849,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'raft', 'raft', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'shore', 'shore', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5850,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/pp, 'off', 'off', 'IN', 'I-PP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
         t(n, 'raft', 'raft', 'NN', 'I-NP', 'O')))))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'shore', 'shore', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5851,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/pp, 'off', 'off', 'IN', 'I-PP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
         t(n, 'raft', 'raft', 'NN', 'I-NP', 'O')))))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'shore', 'shore', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5852,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    fa(n/n,
     t((n/n)/(n/n), 'orange', 'orange', 'NN', 'I-NP', 'O'),
     t(n/n, 'rescue', 'rescue', 'NN', 'I-NP', 'O')),
    t(n, 'boat', 'boat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'rushing', 'rush', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5853,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'raft', 'raft', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'shore', 'shore', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5854,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    fa(n/n,
     t((n/n)/(n/n), 'orange', 'orange', 'NN', 'I-NP', 'O'),
     t(n/n, 'rescue', 'rescue', 'NN', 'I-NP', 'O')),
    t(n, 'boat', 'boat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'rushing', 'rush', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5855,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      lx(np, n,
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'really', 'really', 'RB', 'I-NP', 'O'),
         t(n/n, 'long', 'long', 'JJ', 'I-NP', 'O')),
        t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'vest', 'vest', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5856,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      lx(np, n,
       fa(n,
        t(n/n, 'long', 'long', 'JJ', 'I-NP', 'O'),
        t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'vest', 'vest', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5857,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      lx(np, n,
       fa(n,
        t(n/n, 'long', 'long', 'JJ', 'I-NP', 'O'),
        t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'vest', 'vest', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5858,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      lx(np, n,
       fa(n,
        t(n/n, 'long', 'long', 'JJ', 'I-NP', 'O'),
        t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'vest', 'vest', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5859,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dyed', 'dyed', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'vest', 'vest', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5860,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'vest', 'vest', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5861,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'vest', 'vest', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5862,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'vest', 'vest', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5863,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'vast', 'vast', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           fa(n,
            t(n/n, 'glacial', 'glacial', 'JJ', 'I-NP', 'O'),
            t(n, 'ice', 'ice', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(5864,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'vast', 'vast', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           fa(n,
            t(n/n, 'glacial', 'glacial', 'JJ', 'I-NP', 'O'),
            t(n, 'ice', 'ice', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(5865,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'vast', 'vast', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           fa(n,
            t(n/n, 'glacial', 'glacial', 'JJ', 'I-NP', 'O'),
            t(n, 'ice', 'ice', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(5866,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'vast', 'vast', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             lx(np, n,
              fa(n,
               t(n/n, 'glacial', 'glacial', 'JJ', 'I-NP', 'O'),
               t(n, 'ice', 'ice', 'NN', 'I-NP', 'O')))))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5867,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'ice', 'ice', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5868,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'ice', 'ice', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5869,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'swiftly', 'swiftly', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'snowboarding', 'snowboard', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'incline', 'incline', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'her', 'she', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5870,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'snowboarding', 'snowboard', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'incline', 'incline', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'her', 'she', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5871,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'snowboarding', 'snowboard', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'incline', 'incline', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'her', 'she', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5872,
 ba(s:dcl,
  ba(s:dcl,
   t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
   fa(s:dcl\np:thr,
    t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        fa((s:ng\np)/np,
         t(((s:ng\np)/np)/pr, 'snowboarding', 'snowboard', 'VBG', 'I-VP', 'O'),
         t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'incline', 'incline', 'NN', 'I-NP', 'O')))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    t(np:thr, 'there', 'there', 'EX', 'I-NP', 'O'),
    fa(s:dcl\np:thr,
     t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
         t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
        lx(n\n, s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
           t(np, 'her', 'she', 'PRP', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5873,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sand', 'sand', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dune', 'dune', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5874,
 ba(s:dcl,
  ba(s:dcl,
   t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
   fa(s:dcl\np:thr,
    t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        fa((s:ng\np)/np,
         t(((s:ng\np)/np)/pr, 'snowboarding', 'snowboard', 'VBG', 'I-VP', 'O'),
         t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'incline', 'incline', 'NN', 'I-NP', 'O')))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    t(np:thr, 'there', 'there', 'EX', 'I-NP', 'O'),
    fa(s:dcl\np:thr,
     t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
         t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
        lx(n\n, s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
           t(np, 'her', 'she', 'PRP', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5875,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'picture', 'picture', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        t(np, 'himself', 'himself', 'PRP', 'I-NP', 'O')))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
        t(n, 'guy', 'guy', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5876,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'picture', 'picture', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      t(np, 'himself', 'himself', 'PRP', 'I-NP', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
     t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'taken', 'take', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5877,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'picture', 'picture', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        t(np, 'himself', 'himself', 'PRP', 'I-NP', 'O')))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
        t(n, 'guy', 'guy', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5878,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'picture', 'picture', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        t(np, 'himself', 'himself', 'PRP', 'I-NP', 'O')))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
        t(n, 'guy', 'guy', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5879,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
       t(n, 'device', 'device', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5880,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
       t(n, 'device', 'device', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5881,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:pss\np,
    t((s:pss\np)/pp, 'held', 'hold', 'VBN', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'as', 'as', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'device', 'device', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5882,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
       t(n, 'device', 'device', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5883,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'picture', 'picture', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        t(np, 'himself', 'himself', 'PRP', 'I-NP', 'O')))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
        t(n, 'guy', 'guy', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5884,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'electronic', 'electronic', 'JJ', 'I-NP', 'O'),
       t(n, 'device', 'device', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5885,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5886,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'little', 'little', 'JJ', 'I-ADJP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
         t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5887,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5888,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5889,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5890,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5891,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/pp, 'far', 'far', 'RB', 'I-ADVP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5892,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5893,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5894,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5895,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5896,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5897,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'surrounding', 'surround', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-VP', 'O'),
       fa(n,
        t(n/n, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
        t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/np, 'closing', 'close', 'VBG', 'I-VP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'eyes', 'eye', 'NNS', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(5898,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     fa(s:pss\np,
      t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'closing', 'close', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'eyes', 'eye', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5899,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     fa(s:pss\np,
      t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'closing', 'close', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'eyes', 'eye', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5900,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'sun', 'sun', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'shining', 'shine', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
               fa(n,
                t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
                t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5901,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Women', 'Woman', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'bunny', 'bunny', 'JJ', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
         t(n, 'numbers', 'number', 'NNS', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         ba(n,
          t(n, 'something', 'something', 'DT', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'distance', 'distance', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5902,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Women', 'Woman', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'bunny', 'bunny', 'JJ', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
         t(n, 'numbers', 'number', 'NNS', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         ba(n,
          t(n, 'something', 'something', 'DT', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'distance', 'distance', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5903,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bunny', 'bunny', 'NN', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'right', 'right', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5904,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     lx(np, n,
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bunny', 'bunny', 'NN', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'left', 'left', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5905,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Women', 'Woman', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'bunny', 'bunny', 'JJ', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
         t(n, 'numbers', 'number', 'NNS', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         ba(n,
          t(n, 'something', 'something', 'DT', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'distance', 'distance', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5906,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bunny', 'bunny', 'NN', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'right', 'right', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5907,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     lx(np, n,
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bunny', 'bunny', 'NN', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'left', 'left', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5908,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Women', 'Woman', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'bunny', 'bunny', 'JJ', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
         t(n, 'numbers', 'number', 'NNS', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         ba(n,
          t(n, 'something', 'something', 'DT', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'distance', 'distance', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5909,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bunny', 'bunny', 'NN', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'right', 'right', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5910,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Women', 'Woman', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'bunny', 'bunny', 'JJ', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
         t(n, 'numbers', 'number', 'NNS', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         ba(n,
          t(n, 'something', 'something', 'DT', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'distance', 'distance', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5911,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Women', 'Woman', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'bunny', 'bunny', 'JJ', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
         t(n, 'numbers', 'number', 'NNS', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         ba(n,
          t(n, 'something', 'something', 'DT', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'distance', 'distance', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5912,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bunny', 'bunny', 'NN', 'I-NP', 'O'),
        t(n, 'ears', 'ear', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'right', 'right', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5913,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    fa(n/n,
     t((n/n)/(n/n), 'ice', 'ice', 'NN', 'I-NP', 'O'),
     t(n/n, 'hockey', 'hockey', 'NN', 'I-NP', 'O')),
    t(n, 'goalkeeper', 'goalkeeper', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'defending', 'defend', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5914,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    fa(n/n,
     t((n/n)/(n/n), 'ice', 'ice', 'NN', 'I-NP', 'O'),
     t(n/n, 'hockey', 'hockey', 'NN', 'I-NP', 'O')),
    t(n, 'goalkeeper', 'goalkeeper', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/np, 'defending', 'defend', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5915,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'guarded', 'guard', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'hockey', 'hockey', 'NN', 'I-NP', 'O'),
        ba(n,
         t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
             t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(5916,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    fa(n/n,
     t((n/n)/(n/n), 'ice', 'ice', 'NN', 'I-NP', 'O'),
     t(n/n, 'hockey', 'hockey', 'NN', 'I-NP', 'O')),
    t(n, 'goalkeeper', 'goalkeeper', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'defending', 'defend', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5917,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    fa(n/n,
     t((n/n)/(n/n), 'ice', 'ice', 'NN', 'I-NP', 'O'),
     t(n/n, 'hockey', 'hockey', 'NN', 'I-NP', 'O')),
    t(n, 'goalkeeper', 'goalkeeper', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'defending', 'defend', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5918,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'hockey', 'hockey', 'NN', 'I-NP', 'O'),
    ba(n,
     t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'guarding', 'guard', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'goal', 'goal', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5919,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'looks', 'look', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'young', 'young', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5920,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5921,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'forest', 'forest', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5922,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'forest', 'forest', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5923,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'forest', 'forest', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5924,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'forest', 'forest', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5925,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'forest', 'forest', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5926,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5927,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'looks', 'look', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'young', 'young', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5928,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'forest', 'forest', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5929,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'forest', 'forest', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5930,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5931,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'statue', 'statue', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'gold', 'gold', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5932,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'gold', 'gold', 'NN', 'I-NP', 'O'),
        t(n, 'statue', 'statue', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5933,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'cheerfully', 'cheerfully', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
        t(n, 'statue', 'statue', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5934,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
        t(n, 'statue', 'statue', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5935,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
       t(n, 'statue', 'statue', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5936,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
        t(n, 'statue', 'statue', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5937,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'cheerfully', 'cheerfully', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
        t(n, 'statue', 'statue', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5938,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'gold', 'gold', 'NN', 'I-NP', 'O'),
        t(n, 'statue', 'statue', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5939,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'gold', 'gold', 'NN', 'I-NP', 'O'),
        t(n, 'statue', 'statue', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5940,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
        t(n, 'statue', 'statue', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5941,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
        t(n, 'street', 'street', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5942,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
        t(n, 'street', 'street', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5943,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
          t(n, 'lot', 'lot', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5944,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
          t(n, 'lot', 'lot', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5945,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
          t(n, 'lot', 'lot', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5946,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
          t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        ba(s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
             t(n, 'lot', 'lot', 'NN', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(5947,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
          t(n, 'lot', 'lot', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5948,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
        t(n, 'street', 'street', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5949,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
          t(n, 'lot', 'lot', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5950,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'speeding', 'speed', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
        t(n, 'street', 'street', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5951,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'pet', 'pet', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'bank', 'bank', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
         t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
        rp(np\np,
         lp(np\np,
          t(comma, ',', ',', ',', 'O', 'O'),
          fa(np\np,
           t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
           ba(s:dcl\np,
            rp(s:dcl\np,
             fa(s:dcl\np,
              t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
              t(s:adj\np, 'brown', 'brown', 'JJ', 'I-ADJP', 'O')),
             t(comma, ',', ',', ',', 'O', 'O')),
            fa((s:dcl\np)\(s:dcl\np),
             t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'pond', 'pond', 'NN', 'I-NP', 'O')))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5952,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'pet', 'pet', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'bank', 'bank', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
         ba(n,
          fa(n,
           t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'pond', 'pond', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5953,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'pet', 'pet', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'bank', 'bank', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
         ba(n,
          fa(n,
           t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'pond', 'pond', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5954,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'pet', 'pet', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'standing', 'standing', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        ba(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'bank', 'bank', 'NN', 'I-NP', 'O')),
         rp(np\np,
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           lx(np, s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
               ba(n,
                fa(n,
                 t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
                 t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
                fa(n\n,
                 t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
                 fa(np,
                  t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                  t(n, 'pond', 'pond', 'NN', 'I-NP', 'O'))))))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(5955,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/pp, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'pond', 'pond', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5956,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/pp, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'pond', 'pond', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5957,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/pp, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'pond', 'pond', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5958,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'pet', 'pet', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'bank', 'bank', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
         ba(n,
          fa(n,
           t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'pond', 'pond', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5959,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/pp, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'pond', 'pond', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5960,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'pet', 'pet', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'bank', 'bank', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
         ba(n,
          fa(n,
           t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'pond', 'pond', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(5961,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/pp, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'pond', 'pond', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5962,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'pet', 'pet', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'standing', 'standing', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        ba(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'bank', 'bank', 'NN', 'I-NP', 'O')),
         rp(np\np,
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           lx(np, s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
               ba(n,
                fa(n,
                 t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
                 t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
                fa(n\n,
                 t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
                 fa(np,
                  t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                  t(n, 'pond', 'pond', 'NN', 'I-NP', 'O'))))))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(5963,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'female', 'female', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5964,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5965,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5966,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'challengingly', 'challengingly', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'leg', 'leg', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5967,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5968,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
       t(n, 'legs', 'leg', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5969,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'leg', 'leg', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5970,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5971,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bee', 'bee', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'clinging', 'cling', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        t(n, 'flower', 'flower', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5972,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'flower', 'flower', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'clung', 'cling', 'VBN', 'I-VP', 'O'),
      t((s:pss\np)\(s:pss\np), 'to', 'to', 'TO', 'I-PP', 'O')),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bee', 'bee', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5973,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'bee', 'bee', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'landing', 'land', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'flowers', 'flower', 'NNS', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5974,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'bee', 'bee', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'landing', 'land', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'flowers', 'flower', 'NNS', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5975,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'bee', 'bee', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'landing', 'land', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'flowers', 'flower', 'NNS', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5976,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bee', 'bee', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'clinging', 'cling', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        t(n, 'flower', 'flower', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5977,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'bee', 'bee', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'landing', 'land', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'flowers', 'flower', 'NNS', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5978,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'flower', 'flower', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'clung', 'cling', 'VBN', 'I-VP', 'O'),
      t((s:pss\np)\(s:pss\np), 'to', 'to', 'TO', 'I-PP', 'O')),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bee', 'bee', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(5979,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bee', 'bee', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'flower', 'flower', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(5980,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'bee', 'bee', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'landing', 'land', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'flowers', 'flower', 'NNS', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5981,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'treading', 'tread', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'snow', 'snow', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'beautiful', 'beautiful', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
            t(n, 'landscape', 'landscape', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5982,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'treading', 'tread', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'snow', 'snow', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'beautiful', 'beautiful', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
            t(n, 'landscape', 'landscape', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5983,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'difficultly', 'difficultly', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'difficulty', 'difficulty', 'NN', 'I-NP', 'O'),
       ba(n\n,
        fa(n\n,
         t((n\n)/np, 'across', 'across', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'thick', 'thick', 'JJ', 'I-NP', 'O'),
           t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
        conj((n\n)\(n\n), n\n,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         lx(n\n, s:dcl/np,
          fc(s:dcl/np,
           tr(s:dcl/(s:dcl\np),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'sun', 'sun', 'NN', 'I-NP', 'O'))),
           fc((s:dcl\np)/np,
            t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t((s:ng\np)/np, 'setting', 'set', 'VBG', 'I-VP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5984,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    lx(np, n,
     fa(n,
      t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
      ba(n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
       lx(n\n, s:dcl\np,
        ba(s:dcl\np,
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
          t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
         fa((s:dcl\np)\(s:dcl\np),
          t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
          ba(np,
           lx(np, n,
            fa(n,
             t(n/n, 'thick', 'thick', 'JJ', 'I-NP', 'O'),
             t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))),
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'O', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'sun', 'sun', 'NN', 'I-NP', 'O'))))))))))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:ng\np)/np, 'setting', 'set', 'VBG', 'I-VP', 'O'))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(5985,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    lx(np, n,
     fa(n,
      t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
      ba(n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
       lx(n\n, s:dcl\np,
        ba(s:dcl\np,
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
          t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
         fa((s:dcl\np)\(s:dcl\np),
          t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
          ba(np,
           lx(np, n,
            fa(n,
             t(n/n, 'thick', 'thick', 'JJ', 'I-NP', 'O'),
             t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))),
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'O', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'sun', 'sun', 'NN', 'I-NP', 'O'))))))))))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:ng\np)/np, 'setting', 'set', 'VBG', 'I-VP', 'O'))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(5986,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'thick', 'thick', 'JJ', 'I-NP', 'O'),
        t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sun', 'sun', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'rising', 'rise', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(5987,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'difficultly', 'difficultly', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'difficulty', 'difficulty', 'NN', 'I-NP', 'O'),
       ba(n\n,
        fa(n\n,
         t((n\n)/np, 'across', 'across', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'thick', 'thick', 'JJ', 'I-NP', 'O'),
           t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
        conj((n\n)\(n\n), n\n,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         lx(n\n, s:dcl/np,
          fc(s:dcl/np,
           tr(s:dcl/(s:dcl\np),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'sun', 'sun', 'NN', 'I-NP', 'O'))),
           fc((s:dcl\np)/np,
            t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t((s:ng\np)/np, 'setting', 'set', 'VBG', 'I-VP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(5988,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'treading', 'tread', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'snow', 'snow', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'beautiful', 'beautiful', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
            t(n, 'landscape', 'landscape', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5989,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'treading', 'tread', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'snow', 'snow', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'beautiful', 'beautiful', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
            t(n, 'landscape', 'landscape', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5990,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'thick', 'thick', 'JJ', 'I-NP', 'O'),
        t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sun', 'sun', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'rising', 'rise', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(5991,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    lx(np, n,
     fa(n,
      t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
      ba(n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
       lx(n\n, s:dcl\np,
        ba(s:dcl\np,
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
          t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
         fa((s:dcl\np)\(s:dcl\np),
          t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
          ba(np,
           lx(np, n,
            fa(n,
             t(n/n, 'thick', 'thick', 'JJ', 'I-NP', 'O'),
             t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))),
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'O', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'sun', 'sun', 'NN', 'I-NP', 'O'))))))))))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:ng\np)/np, 'setting', 'set', 'VBG', 'I-VP', 'O'))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(5992,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'treading', 'tread', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'snow', 'snow', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'beautiful', 'beautiful', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
            t(n, 'landscape', 'landscape', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5993,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'kneeling', 'kneel', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
        t(n, 'other', 'other', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5994,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/(s:adj\np), 'kneeling', 'kneel', 'VBG', 'I-VP', 'O'),
        fa(s:adj\np,
         t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
         fa(pp,
          t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
           t(n, 'other', 'other', 'NN', 'I-NP', 'O'))))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          fa(n,
           t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(5995,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'kneeling', 'kneel', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
        t(n, 'other', 'other', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5996,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5997,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5998,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'kneeling', 'kneel', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
        t(n, 'other', 'other', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(5999,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'kneeling', 'kneel', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
        t(n, 'other', 'other', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6000,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6001,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6002,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'kneeling', 'kneel', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
        t(n, 'other', 'other', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6003,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'brush', 'brush', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6004,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'tan', 'tan', 'JJ', 'I-ADJP', 'O'))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'brush', 'brush', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6005,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'beige', 'beige', 'JJ', 'I-NP', 'O'),
        t(n, 'spots', 'spot', 'NNS', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6006,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'tan', 'tan', 'JJ', 'I-ADJP', 'O'))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'brush', 'brush', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6007,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     t(n/pp, 'rider', 'rider', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'barrier', 'barrier', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6008,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rider', 'rider', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'barrier', 'barrier', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6009,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'hurdle', 'hurdle', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'leapt', 'leap', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'rider', 'rider', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
               t(n/pp, 'back', 'back', 'NN', 'I-NP', 'O'))))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6010,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hurdle', 'hurdle', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'rider', 'rider', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'back', 'back', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6011,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
      t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hurdle', 'hurdle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6012,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     t(n/pp, 'rider', 'rider', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'barrier', 'barrier', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6013,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hurdle', 'hurdle', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'rider', 'rider', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'back', 'back', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6014,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rider', 'rider', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'barrier', 'barrier', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6015,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
     t(n, 'players', 'player', 'NNS', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(s:adj\np,
      t(s:adj\np, 'red', 'red', 'JJ', 'I-NP', 'O'),
      conj((s:adj\np)\(s:adj\np), s:adj\np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'hugging', 'hug', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6016,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Football', 'football', 'NN', 'I-NP', 'O'),
     t(n, 'players', 'player', 'NNS', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(s:adj\np,
      t(s:adj\np, 'red', 'red', 'JJ', 'I-NP', 'O'),
      conj((s:adj\np)\(s:adj\np), s:adj\np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'hugging', 'hug', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6017,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'teammates', 'teammate', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'lifting', 'lift', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
       t(n, 'player', 'player', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6018,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Football', 'football', 'NN', 'I-NP', 'O'),
     t(n, 'players', 'player', 'NNS', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(s:adj\np,
      t(s:adj\np, 'red', 'red', 'JJ', 'I-NP', 'O'),
      conj((s:adj\np)\(s:adj\np), s:adj\np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'hugging', 'hug', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6019,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
    ba(n,
     t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'lifted', 'lift', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         t(n, 'teammates', 'teammate', 'NNS', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6020,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
     t(n, 'players', 'player', 'NNS', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(s:adj\np,
      t(s:adj\np, 'red', 'red', 'JJ', 'I-NP', 'O'),
      conj((s:adj\np)\(s:adj\np), s:adj\np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'hugging', 'hug', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6021,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
    ba(n,
     t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'lifted', 'lift', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         t(n, 'teammates', 'teammate', 'NNS', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6022,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
       t(n, 'players', 'player', 'NNS', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         ba(n/n,
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
         t(n, 'jumping', 'jump', 'VBG', 'I-VP', 'O')))))),
    rp(np\np,
     conj(np\np, np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      lx(np, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'hugging', 'hug', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
         t(n, 'other', 'other', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6023,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Football', 'football', 'NN', 'I-NP', 'O'),
     t(n, 'players', 'player', 'NNS', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(s:adj\np,
      t(s:adj\np, 'red', 'red', 'JJ', 'I-NP', 'O'),
      conj((s:adj\np)\(s:adj\np), s:adj\np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'hugging', 'hug', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6024,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
    ba(n,
     t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'lifted', 'lift', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         t(n, 'teammates', 'teammate', 'NNS', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6025,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        ba(s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')))),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6026,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'teenage', 'teenage', 'JJ', 'I-NP', 'O'),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'fancy', 'fancy', 'JJ', 'I-NP', 'O'),
       t(n, 'dresses', 'dress', 'NNS', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'event', 'event', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6027,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'dress', 'dress', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
            t(n, 'dress', 'dress', 'NN', 'I-NP', 'O'))))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6028,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'teens', 'teens', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'fancy', 'fancy', 'JJ', 'I-NP', 'O'),
       t(n, 'dresses', 'dress', 'NNS', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'event', 'event', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6029,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
     t(n, 'ladies', 'lady', 'NNS', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'worn', 'worn', 'JJ', 'I-NP', 'O'),
       t(n, 'dresses', 'dress', 'NNS', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'home', 'home', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6030,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'dress', 'dress', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
            t(n, 'dress', 'dress', 'NN', 'I-NP', 'O'))))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6031,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'dress', 'dress', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
            t(n, 'dress', 'dress', 'NN', 'I-NP', 'O'))))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6032,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'teenage', 'teenage', 'JJ', 'I-NP', 'O'),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'fancy', 'fancy', 'JJ', 'I-NP', 'O'),
       t(n, 'dresses', 'dress', 'NNS', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'event', 'event', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6033,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      ba(np,
       lx(np, n,
        fa(n,
         t(n/n, 'folded', 'folded', 'JJ', 'I-NP', 'O'),
         t(n, 'arms', 'arm', 'NNS', 'I-NP', 'O'))),
       rp(np\np,
        lp(np\np,
         t(comma, ',', ',', ',', 'O', 'O'),
         fa(np\np,
          t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:adj\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
           t(s:adj\np, 'young', 'young', 'JJ', 'I-ADJP', 'O')))),
        t(comma, ',', ',', ',', 'O', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'screen', 'screen', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6034,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'plywood', 'plywood', 'NN', 'I-NP', 'O'),
           t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6035,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'plywood', 'plywood', 'NN', 'I-NP', 'O'),
           t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6036,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'folded', 'folded', 'JJ', 'I-NP', 'O'),
         t(n, 'arms', 'arm', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'away', 'away', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'screen', 'screen', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6037,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'students', 'student', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'listening', 'listen', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'attentively', 'attentively', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'class', 'class', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6038,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'students', 'student', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'listening', 'listen', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'attentively', 'attentively', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'class', 'class', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6039,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'students', 'student', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'listening', 'listen', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'attentively', 'attentively', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'class', 'class', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6040,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'students', 'student', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'ignoring', 'ignore', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'class', 'class', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6041,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'classroom', 'classroom', 'NN', 'I-NP', 'O'),
    lx(n\n, s:adj\np,
     ba(s:adj\np,
      t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
      fa((s:adj\np)\(s:adj\np),
       t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'students', 'student', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'same', 'same', 'JJ', 'I-NP', 'O'),
        ba(n,
         t(n, 'direction', 'direction', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O'),
            t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6042,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'classroom', 'classroom', 'NN', 'I-NP', 'O'),
    lx(n\n, s:adj\np,
     ba(s:adj\np,
      t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
      fa((s:adj\np)\(s:adj\np),
       t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'students', 'student', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'attentively', 'attentively', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'same', 'same', 'JJ', 'I-NP', 'O'),
        ba(n,
         t(n, 'direction', 'direction', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O'),
            t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6043,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'classroom', 'classroom', 'NN', 'I-NP', 'O'),
     lx(n\n, s:adj\np,
      ba(s:adj\np,
       t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
       fa((s:adj\np)\(s:adj\np),
        t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         ba(n,
          t(n, 'students', 'student', 'NNS', 'I-NP', 'O'),
          lx(n\n, s:ng\np,
           fa(s:ng\np,
            t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
             rp(np,
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               fa(n,
                t(n/n, 'same', 'same', 'JJ', 'I-NP', 'O'),
                ba(n,
                 t(n, 'direction', 'direction', 'NN', 'I-NP', 'O'),
                 fa(n\n,
                  t((n\n)/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
                  fa(np,
                   t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                   fa(n,
                    t(n/n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O'),
                    t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))))))),
              t(period, '.', '.', '.', 'O', 'O'))))))))))))))).

ccg(6044,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'students', 'student', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'listening', 'listen', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'attentively', 'attentively', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'class', 'class', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6045,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'students', 'student', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'listening', 'listen', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'attentively', 'attentively', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'class', 'class', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6046,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'classroom', 'classroom', 'NN', 'I-NP', 'O'),
    lx(n\n, s:adj\np,
     ba(s:adj\np,
      t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
      fa((s:adj\np)\(s:adj\np),
       t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'students', 'student', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'same', 'same', 'JJ', 'I-NP', 'O'),
        ba(n,
         t(n, 'direction', 'direction', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O'),
            t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6047,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'platform', 'platform', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
        t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
        t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6048,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'platform', 'platform', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
       t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      conj((s:ng\np)\(s:ng\np), s:ng\np,
       t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/pp, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
        rp(pp,
         fa(pp,
          t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
          t(np, 'him', 'he', 'PRP', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6049,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'platform', 'platform', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
        t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
        t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6050,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'platform', 'platform', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6051,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'platform', 'platform', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6052,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'platform', 'platform', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
       t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      conj((s:ng\np)\(s:ng\np), s:ng\np,
       t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/pp, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
        rp(pp,
         fa(pp,
          t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
          t(np, 'him', 'he', 'PRP', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6053,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          t(s:adj\np, 'colorful', 'colorful', 'JJ', 'I-ADJP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6054,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
        t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6055,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
        t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6056,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
        t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6057,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
        t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6058,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'one', 'one', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'grotto', 'grotto', 'NN', 'I-NP', 'O')))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
           t(n, 'interior', 'interior', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6059,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
        t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6060,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'middle', 'middle', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'eastern', 'eastern', 'JJ', 'I-NP', 'O'),
       t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))))),
   rp(np\np,
    conj(np\np, np,
     t(comma, ',', ',', ',', 'O', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
        t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
         t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grotto', 'grotto', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'interior', 'interior', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6061,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'middle', 'middle', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'eastern', 'eastern', 'JJ', 'I-NP', 'O'),
       t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))))),
   rp(np\np,
    conj(np\np, np,
     t(comma, ',', ',', ',', 'O', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
        t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
         t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grotto', 'grotto', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'interior', 'interior', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6062,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
        t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6063,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'relaxed', 'relax', 'VBN', 'I-VP', 'O')),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'sides', 'side', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
            t(n, 'monument', 'monument', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6064,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'sides', 'side', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           fa(n/n,
            t((n/n)/(n/n), 'red', 'red', 'JJ', 'I-NP', 'O'),
            t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O')),
           t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6065,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'sides', 'side', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           fa(n/n,
            t((n/n)/(n/n), 'red', 'red', 'JJ', 'I-NP', 'O'),
            t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O')),
           t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6066,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'sides', 'side', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           fa(n/n,
            t((n/n)/(n/n), 'red', 'red', 'JJ', 'I-NP', 'O'),
            t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O')),
           t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6067,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'monument', 'monument', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6068,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'monument', 'monument', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6069,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'sides', 'side', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           fa(n/n,
            t((n/n)/(n/n), 'red', 'red', 'JJ', 'I-NP', 'O'),
            t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O')),
           t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6070,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'monument', 'monument', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6071,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'both', 'both', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'sides', 'side', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           fa(n/n,
            t((n/n)/(n/n), 'red', 'red', 'JJ', 'I-NP', 'O'),
            t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O')),
           t(n, 'structure', 'structure', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6072,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'monument', 'monument', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6073,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'small', 'small', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   lx(np, n,
    ba(n,
     t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        fa((s:ng\np)/np,
         t(((s:ng\np)/np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'steps', 'step', 'NNS', 'I-NP', 'O'))),
        lx(np, n,
         t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'area', 'area', 'NN', 'I-NP', 'O'),
           lx(n\n, s:adj\np,
            ba(s:adj\np,
             t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
             fa((s:adj\np)\(s:adj\np),
              t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6074,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       t(n, 'sweater', 'sweater', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'concrete', 'concrete', 'JJ', 'I-NP', 'O'),
       t(n, 'staircase', 'staircase', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6075,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'comfortably', 'comfortably', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'leafless', 'leafless', 'JJ', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6076,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'leafless', 'leafless', 'JJ', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6077,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'leafless', 'leafless', 'JJ', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6078,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'leafless', 'leafless', 'JJ', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6079,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dead', 'dead', 'JJ', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6080,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'flight', 'flight', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dead', 'dead', 'JJ', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6081,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'flight', 'flight', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dead', 'dead', 'JJ', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6082,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'leafless', 'leafless', 'JJ', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6083,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'dead', 'dead', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(6084,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'leafless', 'leafless', 'JJ', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6085,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'leafless', 'leafless', 'JJ', 'I-NP', 'O'),
       t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6086,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dead', 'dead', 'JJ', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6087,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'orange', 'orange', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'snowball', 'snowball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6088,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'kid', 'kid', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'orange', 'orange', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/pp, 'outside', 'outside', 'IN', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'snowball', 'snowball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6089,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6090,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'smashing', 'smash', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6091,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6092,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'orange', 'orange', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'snowball', 'snowball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6093,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6094,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'kid', 'kid', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'orange', 'orange', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/pp, 'outside', 'outside', 'IN', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'snowball', 'snowball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6095,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'palm', 'palm', 'NN', 'I-NP', 'O'),
        t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6096,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'palm', 'palm', 'NN', 'I-NP', 'O'),
       t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6097,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'aimlessly', 'aimlessly', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6098,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6099,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6100,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6101,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'palm', 'palm', 'NN', 'I-NP', 'O'),
       t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6102,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6103,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'lawn', 'lawn', 'NN', 'I-NP', 'O'),
        t(n, 'chairs', 'chair', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'books', 'book', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6104,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'lawn', 'lawn', 'NN', 'I-NP', 'O'),
        t(n, 'chairs', 'chair', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'books', 'book', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6105,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'one', 'one', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/n, 'lawn', 'lawn', 'NN', 'I-NP', 'O'),
            t(n, 'chairs', 'chair', 'NNS', 'I-NP', 'O'))))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-NP', 'O'),
          lx(np, n,
           t(n, 'books', 'book', 'NNS', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6106,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'lawn', 'lawn', 'NN', 'I-NP', 'O'),
        t(n, 'chairs', 'chair', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'books', 'book', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6107,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'chairs', 'chair', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'pleasantly', 'pleasantly', 'RB', 'I-ADVP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6108,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    lx(np, n,
     fa(n,
      t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
      ba(n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
          t(n, 'chairs', 'chair', 'NNS', 'I-NP', 'O')))))))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(6109,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'chairs', 'chair', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6110,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    lx(np, n,
     fa(n,
      t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
      ba(n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
          t(n, 'chairs', 'chair', 'NNS', 'I-NP', 'O')))))))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(6111,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'lawn', 'lawn', 'NN', 'I-NP', 'O'),
        t(n, 'chairs', 'chair', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'books', 'book', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6112,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'chairs', 'chair', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6113,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'one', 'one', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/n, 'lawn', 'lawn', 'NN', 'I-NP', 'O'),
            t(n, 'chairs', 'chair', 'NNS', 'I-NP', 'O'))))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-NP', 'O'),
          lx(np, n,
           t(n, 'books', 'book', 'NNS', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6114,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    lx(np, n,
     fa(n,
      t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
      ba(n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
          t(n, 'chairs', 'chair', 'NNS', 'I-NP', 'O')))))))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(6115,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'back', 'back', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sniffed', 'sniff', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6116,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sniffing', 'sniff', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'back', 'back', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6117,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'surface', 'surface', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6118,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
      ba(n,
       ba(n,
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
        conj(n\n, n,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(n,
          t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
            t(n, 'surface', 'surface', 'NN', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6119,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'surface', 'surface', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6120,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sniffing', 'sniff', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'back', 'back', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6121,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'back', 'back', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sniffed', 'sniff', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6122,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'surface', 'surface', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6123,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sniffing', 'sniff', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'back', 'back', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6124,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'surface', 'surface', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6125,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'surface', 'surface', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6126,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'sniffing', 'sniff', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'back', 'back', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6127,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rocking', 'rock', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'walk', 'walk', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'along', 'along', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'river', 'river', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6128,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'along', 'along', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6129,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6130,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6131,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6132,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'along', 'along', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6133,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'along', 'along', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6134,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6135,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'along', 'along', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6136,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6137,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'along', 'along', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'river', 'river', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6138,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6139,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rocking', 'rock', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'walk', 'walk', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'along', 'along', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'river', 'river', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6140,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6141,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6142,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'along', 'along', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6143,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'Frisbee', 'frisbee', 'NN', 'I-NP', 'I-ORG')))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6144,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'Frisbee', 'frisbee', 'NN', 'I-NP', 'I-ORG')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6145,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'missing', 'miss', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6146,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6147,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'Frisbee', 'frisbee', 'NN', 'I-NP', 'I-ORG')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6148,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6149,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6150,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'Frisbee', 'frisbee', 'NN', 'I-NP', 'I-ORG')))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6151,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'mask', 'mask', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       fc(n/pp,
        t(n/n, 'raised', 'raise', 'VBN', 'I-NP', 'O'),
        t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6152,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/(s:pss\np), 'elegantly', 'elegantly', 'RB', 'I-VP', 'O'),
      ba(s:pss\np,
       t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
        t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'elaborate', 'elaborate', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'mask', 'mask', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6153,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'elaborate', 'elaborate', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'mask', 'mask', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6154,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'mask', 'mask', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       fc(n/pp,
        t(n/n, 'raised', 'raise', 'VBN', 'I-NP', 'O'),
        t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6155,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'metal', 'metal', 'NN', 'I-NP', 'O'),
        t(n, 'bars', 'bar', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6156,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rusty', 'rusty', 'JJ', 'I-NP', 'O'),
        t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6157,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'metal', 'metal', 'NN', 'I-NP', 'O'),
        t(n, 'bars', 'bar', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6158,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'peering', 'peer', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rusty', 'rusty', 'JJ', 'I-NP', 'O'),
        t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6159,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'purple', 'purple', 'NN', 'I-NP', 'O')),
       t(comma, ',', ',', ',', 'O', 'O')))),
    lx(n\n, s:adj\np,
     ba(s:adj\np,
      t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O'),
      conj((s:adj\np)\(s:adj\np), s:adj\np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(s:adj\np, 'black', 'black', 'JJ', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'end', 'end', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'field', 'field', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6160,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'purple', 'purple', 'NN', 'I-NP', 'O')),
       t(comma, ',', ',', ',', 'O', 'O')))),
    lx(n\n, s:adj\np,
     ba(s:adj\np,
      t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O'),
      conj((s:adj\np)\(s:adj\np), s:adj\np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(s:adj\np, 'black', 'black', 'JJ', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'end', 'end', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'field', 'field', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6161,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sports', 'sport', 'NNS', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      bxc((s:ng\np)/np,
       t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6162,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'sports', 'sport', 'NNS', 'I-NP', 'O'),
    t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'worn', 'wear', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           fa(s:ng\np,
            bxc((s:ng\np)/np,
             t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
             t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'field', 'field', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6163,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:adj\np, 'naked', 'naked', 'JJ', 'I-ADJP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6164,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sports', 'sport', 'NNS', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      bxc((s:ng\np)/np,
       t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6165,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        ba(n,
         t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/n, 'a', 'a', 'DT', 'B-NP', 'O'),
          t(n, 'play', 'play', 'NN', 'I-NP', 'O')))),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'end', 'end', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
             t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6166,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sports', 'sport', 'NNS', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      bxc((s:ng\np)/np,
       t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6167,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6168,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'shore', 'shore', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6169,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'riding', 'riding', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6170,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6171,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6172,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6173,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6174,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6175,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'riding', 'riding', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6176,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6177,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'duck', 'duck', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'stream', 'stream', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6178,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'duck', 'duck', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'perching', 'perch', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'stream', 'stream', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6179,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'seabird', 'seabird', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6180,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'seabird', 'seabird', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'flying', 'fly', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6181,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'seabird', 'seabird', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6182,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'seabird', 'seabird', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'flying', 'fly', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6183,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'seabird', 'seabird', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'flying', 'fly', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6184,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'stream', 'stream', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     ba(np,
      lx(np, n,
       t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(comma, ',', ',', ',', 'O', 'O'),
        lx(np, n,
         ba(n,
          t(n, 'ducks', 'duck', 'NNS', 'I-NP', 'O'),
          conj(n\n, n,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           t(n, 'flies', 'fly', 'VBZ', 'I-VP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6185,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6186,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6187,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'playing', 'playing', 'NN', 'I-NP', 'O')))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6188,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'playing', 'playing', 'NN', 'I-NP', 'O')))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6189,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6190,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'playing', 'playing', 'NN', 'I-NP', 'O')))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6191,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'daughter', 'daughter', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     ba(s:pss\np,
      ba(s:pss\np,
       t(s:pss\np, 'pushed', 'push', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'father', 'father', 'NN', 'I-NP', 'O')))),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'go-kart', 'go-kart', 'NN', 'I-NP', 'O'))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6192,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'father', 'father', 'NN', 'I-NP', 'O')),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'daughter', 'daughter', 'NN', 'I-NP', 'O')))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'go-kart', 'go-kart', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6193,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'father', 'father', 'NN', 'I-NP', 'O')),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'daughter', 'daughter', 'NN', 'I-NP', 'O')))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'go-kart', 'go-kart', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6194,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'go-kart', 'go-kart', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'daughter', 'daughter', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'father', 'father', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6195,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'father', 'father', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'daughter', 'daughter', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'go-kart', 'go-kart', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'away', 'away', 'RB', 'I-PRT', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6196,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
         t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6197,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'father', 'father', 'NN', 'I-NP', 'O')),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'daughter', 'daughter', 'NN', 'I-NP', 'O')))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'go-kart', 'go-kart', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6198,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
         t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6199,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        bxc((s:ng\np)/np,
         t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
         t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
          t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6200,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6201,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'uphill', 'uphill', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6202,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        bxc((s:ng\np)/np,
         t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
         t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
          t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6203,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6204,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6205,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         ba(s:adj\np,
          t(s:adj\np, 'tall', 'tall', 'JJ', 'I-ADJP', 'O'),
          conj((s:adj\np)\(s:adj\np), s:adj\np,
           t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
           t(s:adj\np, 'green', 'green', 'JJ', 'I-ADJP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6206,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6207,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         ba(s:adj\np,
          t(s:adj\np, 'tall', 'tall', 'JJ', 'I-ADJP', 'O'),
          conj((s:adj\np)\(s:adj\np), s:adj\np,
           t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
           t(s:adj\np, 'green', 'green', 'JJ', 'I-ADJP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6208,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6209,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6210,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6211,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6212,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6213,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'cheerfully', 'cheerfully', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6214,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6215,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6216,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
          rp(pp,
           fa(pp,
            t(pp/np, 'along', 'along', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6217,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6218,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6219,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6220,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6221,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6222,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6223,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6224,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6225,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6226,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'alongside', 'alongside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6227,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6228,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'alongside', 'alongside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'fence', 'fence', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6229,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'another', 'another', 'DT', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6230,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'another', 'another', 'DT', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6231,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'another', 'another', 'DT', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6232,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'winter', 'winter', 'NN', 'I-NP', 'O')))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'boulder', 'boulder', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6233,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'winter', 'winter', 'NN', 'I-NP', 'O'),
        t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'boulder', 'boulder', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6234,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'another', 'another', 'DT', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6235,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     ba(s:dcl\np,
      ba(s:dcl\np,
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
       t((s:dcl\np)\(s:dcl\np), 'listlessly', 'listlessly', 'RB', 'I-ADVP', 'O')),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'cans', 'can', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         ba(np,
          lx(np, n,
           t(n, 'soda', 'soda', 'NN', 'I-NP', 'O')),
          rp(np\np,
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'O', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
              t(n, 'drinks', 'drink', 'NNS', 'I-NP', 'O')))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6236,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     ba(s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'cans', 'can', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         ba(np,
          lx(np, n,
           t(n, 'soda', 'soda', 'NN', 'I-NP', 'O')),
          rp(np\np,
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'O', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
              t(n, 'drinks', 'drink', 'NNS', 'I-NP', 'O')))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6237,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
        conj(n\n, n,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         t(n, 'shades', 'shades', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'cans', 'can', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'soda', 'soda', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6238,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
        conj(n\n, n,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'cans', 'can', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'soda', 'soda', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6239,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
        conj(n\n, n,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         t(n, 'shades', 'shades', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'cans', 'can', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'soda', 'soda', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6240,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     ba(s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'cans', 'can', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         ba(np,
          lx(np, n,
           t(n, 'soda', 'soda', 'NN', 'I-NP', 'O')),
          rp(np\np,
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'O', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
              t(n, 'drinks', 'drink', 'NNS', 'I-NP', 'O')))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6241,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        ba(n,
         fa(n,
          t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
          t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
         conj(n\n, n,
          t(conj, 'and', 'and', 'CC', 'O', 'O'),
          t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))),
        lx(n\n, s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             fa(n,
              t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
                fa(n,
                 t(n/pp, 'cans', 'can', 'NNS', 'I-NP', 'O'),
                 fa(pp,
                  t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
                  lx(np, n,
                   t(n, 'soda', 'soda', 'NN', 'I-NP', 'O')))))))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(6242,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     ba(s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'cans', 'can', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         ba(np,
          lx(np, n,
           t(n, 'soda', 'soda', 'NN', 'I-NP', 'O')),
          rp(np\np,
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'O', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
              t(n, 'drinks', 'drink', 'NNS', 'I-NP', 'O')))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6243,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     ba(s:dcl\np,
      ba(s:dcl\np,
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
       t((s:dcl\np)\(s:dcl\np), 'listlessly', 'listlessly', 'RB', 'I-ADVP', 'O')),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'cans', 'can', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         ba(np,
          lx(np, n,
           t(n, 'soda', 'soda', 'NN', 'I-NP', 'O')),
          rp(np\np,
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'O', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
              t(n, 'drinks', 'drink', 'NNS', 'I-NP', 'O')))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6244,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
        conj(n\n, n,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'cans', 'can', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'soda', 'soda', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6245,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     ba(s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'cans', 'can', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         ba(np,
          lx(np, n,
           t(n, 'soda', 'soda', 'NN', 'I-NP', 'O')),
          rp(np\np,
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'O', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
              t(n, 'drinks', 'drink', 'NNS', 'I-NP', 'O')))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6246,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
        conj(n\n, n,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'cans', 'can', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'soda', 'soda', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6247,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        ba(n,
         t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            ba(n/n,
             t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
             conj((n/n)\(n/n), n/n,
              t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
              t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'))),
            t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/(s:adj\np),
      t(((s:ng\np)/(s:adj\np))/np, 'keeping', 'keep', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'))),
     t(s:adj\np, 'open', 'open', 'JJ', 'I-ADJP', 'O'))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'others', 'other', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'same', 'same', 'JJ', 'I-NP', 'O'),
              t(n, 'fashion', 'fashion', 'NN', 'I-NP', 'O'))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(6248,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'casual', 'casual', 'JJ', 'I-NP', 'O'),
         t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O')))))),
    lx(n\n, s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'keeping', 'keep', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'))))))),
  rp(s:dcl\np,
   ba(s:dcl\np,
    t(s:dcl\np, 'closed', 'close', 'VBD', 'I-VP', 'O'),
    conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
         ba(n,
          t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
          lx(n\n, s:pss\np,
           ba(s:pss\np,
            t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
            t((s:pss\np)\(s:pss\np), 'differently', 'differently', 'RB', 'I-ADVP', 'O')))))))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6249,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'casual', 'casual', 'JJ', 'I-NP', 'O'),
         t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O')))))),
    lx(n\n, s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'keeping', 'keep', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'))))))),
  rp(s:dcl\np,
   ba(s:dcl\np,
    t(s:dcl\np, 'closed', 'close', 'VBD', 'I-VP', 'O'),
    conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
         ba(n,
          t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
          lx(n\n, s:pss\np,
           ba(s:pss\np,
            t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
            t((s:pss\np)\(s:pss\np), 'differently', 'differently', 'RB', 'I-ADVP', 'O')))))))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6250,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
            t(n, 'vest', 'vest', 'NN', 'I-NP', 'O'))))))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'cap', 'cap', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
        t(s:ng\np, 'marching', 'march', 'VBG', 'I-VP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6251,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        ba(n,
         t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            ba(n/n,
             t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
             conj((n/n)\(n/n), n/n,
              t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
              t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'))),
            t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/(s:adj\np),
      t(((s:ng\np)/(s:adj\np))/np, 'keeping', 'keep', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'))),
     t(s:adj\np, 'open', 'open', 'JJ', 'I-ADJP', 'O'))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'others', 'other', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'same', 'same', 'JJ', 'I-NP', 'O'),
              t(n, 'fashion', 'fashion', 'NN', 'I-NP', 'O'))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(6252,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
            t(n, 'vest', 'vest', 'NN', 'I-NP', 'O'))))))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'cap', 'cap', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
        t(s:ng\np, 'marching', 'march', 'VBG', 'I-VP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6253,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bearded', 'bearded', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shopping', 'shopping', 'NN', 'I-NP', 'O'),
        t(n, 'cart', 'cart', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cardboard', 'cardboard', 'NN', 'I-NP', 'O'),
         t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6254,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'bearded', 'bearded', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shopping', 'shopping', 'NN', 'I-NP', 'O'),
        t(n, 'cart', 'cart', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cardboard', 'cardboard', 'NN', 'I-NP', 'O'),
         t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6255,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bearded', 'bearded', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'shopping', 'shopping', 'NN', 'I-NP', 'O'),
       t(n, 'cart', 'cart', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cardboard', 'cardboard', 'NN', 'I-NP', 'O'),
         t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6256,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bearded', 'bearded', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shopping', 'shopping', 'NN', 'I-NP', 'O'),
        t(n, 'cart', 'cart', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cardboard', 'cardboard', 'NN', 'I-NP', 'O'),
         t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6257,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'bearded', 'bearded', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shopping', 'shopping', 'NN', 'I-NP', 'O'),
        t(n, 'cart', 'cart', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cardboard', 'cardboard', 'NN', 'I-NP', 'O'),
         t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6258,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'seeking', 'seek', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'money', 'money', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6259,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'seeking', 'seek', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'money', 'money', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6260,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bearded', 'bearded', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'shopping', 'shopping', 'NN', 'I-NP', 'O'),
       t(n, 'cart', 'cart', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cardboard', 'cardboard', 'NN', 'I-NP', 'O'),
         t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6261,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:ng\np), 'uninterestedly', 'uninterestedly', 'RB', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'seeking', 'seek', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'money', 'money', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6262,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bearded', 'bearded', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shopping', 'shopping', 'NN', 'I-NP', 'O'),
        t(n, 'cart', 'cart', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cardboard', 'cardboard', 'NN', 'I-NP', 'O'),
         t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6263,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/np, 'seeking', 'seek', 'VBG', 'I-VP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'money', 'money', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(6264,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bearded', 'bearded', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shopping', 'shopping', 'NN', 'I-NP', 'O'),
        t(n, 'cart', 'cart', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cardboard', 'cardboard', 'NN', 'I-NP', 'O'),
         t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6265,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bearded', 'bearded', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shopping', 'shopping', 'NN', 'I-NP', 'O'),
        t(n, 'cart', 'cart', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'cardboard', 'cardboard', 'NN', 'I-NP', 'O'),
         t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6266,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'seeking', 'seek', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
        t(n, 'money', 'money', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6267,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/(s:ng\np), 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O'),
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'flip', 'flip', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'mound', 'mound', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6268,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flip', 'flip', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'mound', 'mound', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6269,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flip', 'flip', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'mound', 'mound', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6270,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     ba(n,
      t(n, 'nobody', 'nobody', 'DT', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'board', 'board', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6271,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flip', 'flip', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'mound', 'mound', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6272,
 ba(s:dcl,
  t(np, 'Somebody', 'somebody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'board', 'board', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6273,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(comma, ',', ',', ',', 'O', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     lp(np\np,
      t(comma, ',', ',', ',', 'O', 'O'),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
          t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'aimlessly', 'aimlessly', 'RB', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
           ba(n,
            t(n, 'gathering', 'gathering', 'NN', 'I-NP', 'O'),
            fa(n\n,
             t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             lx(np, n,
              ba(n,
               t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
               fa(n\n,
                t((n\n)/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
                fa(np,
                 t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                 t(n, 'building', 'building', 'NN', 'I-NP', 'O'))))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6274,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'warm', 'warm', 'JJ', 'I-NP', 'O'),
        t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6275,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    fa(np\np,
     t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
     ba(s:dcl\np,
      rp(s:dcl\np,
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:adj\np, 'large', 'large', 'JJ', 'I-ADJP', 'O')),
       t(comma, ',', ',', ',', 'O', 'O')),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'warm', 'warm', 'JJ', 'I-NP', 'O'),
         t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6276,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(comma, ',', ',', ',', 'O', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     lp(np\np,
      t(comma, ',', ',', ',', 'O', 'O'),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
          t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
           t(n, 'gathering', 'gathering', 'NN', 'I-NP', 'O')))))))),
    rp(pp,
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'building', 'building', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6277,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'warm', 'warm', 'JJ', 'I-NP', 'O'),
        t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6278,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(comma, ',', ',', ',', 'O', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
     lp(np\np,
      t(comma, ',', ',', ',', 'O', 'O'),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
          t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
           t(n, 'gathering', 'gathering', 'NN', 'I-NP', 'O')))))))),
    rp(pp,
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'building', 'building', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6279,
 ba(s:dcl,
  ba(np,
   ba(np,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    rp(np\np,
     lp(np\np,
      t(comma, ',', ',', ',', 'O', 'O'),
      fa(np\np,
       t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:adj\np, 'little', 'little', 'RB', 'I-ADVP', 'O')))),
     t(comma, ',', ',', ',', 'O', 'O'))),
   fa(np\np,
    t((np\np)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
      t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'swing', 'swing', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6280,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
       t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'swing', 'swing', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6281,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
         ba(n,
          t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'),
          lx(n\n, s:ng\np,
           ba(s:ng\np,
            t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
            conj((s:ng\np)\(s:ng\np), s:ng\np,
             t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
             fa(s:ng\np,
              t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
              fa(pp,
               t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                t(n, 'swing', 'swing', 'NN', 'I-NP', 'O'))))))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6282,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
       t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'swing', 'swing', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6283,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'kid', 'kid', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'green', 'green', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'swing', 'swing', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6284,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blonde', 'blonde', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'green', 'green', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'swing', 'swing', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6285,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    ba(n,
     t(n, 'A', 'a', 'DT', 'I-NP', 'O'),
     lx(n\n, s:adj\np,
      t(s:adj\np, 'blonde', 'blonde', 'JJ', 'I-NP', 'O'))),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'green', 'green', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swinging', 'swing', 'VBG', 'I-NP', 'O'),
        t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6286,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blonde', 'blonde', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'green', 'green', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'swing', 'swing', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6287,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Music', 'Music', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'performed', 'perform', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         fa(n,
          t(n/n, 'four', 'four', 'CD', 'I-NP', 'O'),
          t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
         t(n\n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6288,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'music', 'music', 'NN', 'I-NP', 'O'),
       t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6289,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'music', 'music', 'NN', 'I-NP', 'O'),
       t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6290,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      fa(n/n,
       t((n/n)/(n/n), 'silently', 'silently', 'RB', 'I-VP', 'O'),
       t(n/n, 'standing', 'stand', 'VBG', 'I-VP', 'O')),
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6291,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'music', 'music', 'NN', 'I-NP', 'O'),
       t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6292,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'staging', 'stage', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'playing', 'playing', 'NN', 'I-NP', 'O'),
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6293,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'stage', 'stage', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6294,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      fa(n/n,
       t((n/n)/(n/n), 'silently', 'silently', 'RB', 'I-VP', 'O'),
       t(n/n, 'standing', 'stand', 'VBG', 'I-VP', 'O')),
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6295,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'participating', 'participate', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
        t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6296,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'participating', 'participate', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
    rp(pp,
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'bmxs', 'bmx', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6297,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'participating', 'participate', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
        t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6298,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'participating', 'participate', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
        t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6299,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'swiftly', 'swiftly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          fa(n/n,
           t((n/n)/(n/n), 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
           t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
          t(n, 'race', 'race', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6300,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          fa(n/n,
           t((n/n)/(n/n), 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
           t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
          t(n, 'race', 'race', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6301,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'participating', 'participate', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
        t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6302,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             fa(n/n,
              t((n/n)/(n/n), 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
              t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
             t(n, 'race', 'race', 'NN', 'I-NP', 'O')))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6303,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6304,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'participating', 'participate', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
        t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6305,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          fa(n/n,
           t((n/n)/(n/n), 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
           t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
          t(n, 'race', 'race', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6306,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'participating', 'participate', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
        t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6307,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'happy', 'happy', 'JJ', 'I-NP', 'O'),
    t(n, 'family', 'family', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'fireplace', 'fireplace', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6308,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'family', 'family', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'looks', 'look', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'happy', 'happy', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'fireplace', 'fireplace', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6309,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'happy', 'happy', 'JJ', 'I-NP', 'O'),
    t(n, 'family', 'family', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'fireplace', 'fireplace', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6310,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'sad', 'sad', 'JJ', 'I-NP', 'O'),
    t(n, 'family', 'family', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'fireplace', 'fireplace', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6311,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'family', 'family', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mantel', 'mantel', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'Christmas', 'Christmas', 'NNP', 'I-NP', 'I-DAT'),
          t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6312,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'family', 'family', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mantel', 'mantel', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'Christmas', 'Christmas', 'NNP', 'I-NP', 'I-DAT'),
          t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6313,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'family', 'family', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        ba(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'mantel', 'mantel', 'NN', 'I-NP', 'O')),
         rp(np\np,
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'Christmas', 'Christmas', 'NNP', 'I-NP', 'I-DAT'),
             t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(6314,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'family', 'family', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mantel', 'mantel', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'Christmas', 'Christmas', 'NNP', 'I-NP', 'I-DAT'),
          t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6315,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'family', 'family', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mantel', 'mantel', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'Christmas', 'Christmas', 'NNP', 'I-NP', 'I-DAT'),
          t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6316,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'happy', 'happy', 'JJ', 'I-NP', 'O'),
    t(n, 'family', 'family', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'fireplace', 'fireplace', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6317,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'family', 'family', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mantel', 'mantel', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'Christmas', 'Christmas', 'NNP', 'I-NP', 'I-DAT'),
          t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6318,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'happy', 'happy', 'JJ', 'I-NP', 'O'),
    t(n, 'family', 'family', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'fireplace', 'fireplace', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6319,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'shirts', 'shirt', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'tugging', 'tug', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
          t(n, 'platform', 'platform', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6320,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'shirts', 'shirt', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'tugging', 'tug', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
          t(n, 'platform', 'platform', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6321,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'twin', 'twin', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'preteen', 'preteen', 'NN', 'I-NP', 'O'),
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dueling', 'duel', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'sticks', 'stick', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6322,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'shirts', 'shirt', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'enthusiastically', 'enthusiastically', 'RB', 'I-VP', 'O')),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'tugging', 'tug', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
          t(n, 'platform', 'platform', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6323,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'shirts', 'shirt', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'tugging', 'tug', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
          t(n, 'platform', 'platform', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6324,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'twin', 'twin', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'preteen', 'preteen', 'NN', 'I-NP', 'O'),
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dueling', 'duel', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'sticks', 'stick', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6325,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'shirts', 'shirt', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'tugging', 'tug', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
          t(n, 'platform', 'platform', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6326,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'twin', 'twin', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'preteen', 'preteen', 'NN', 'I-NP', 'O'),
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dueling', 'duel', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'sticks', 'stick', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6327,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'shirts', 'shirt', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'tugging', 'tug', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
          t(n, 'platform', 'platform', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6328,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'twin', 'twin', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'preteen', 'preteen', 'NN', 'I-NP', 'O'),
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'cards', 'card', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6329,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'shirts', 'shirt', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pp, 'tugging', 'tug', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
          t(n, 'platform', 'platform', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6330,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'twin', 'twin', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'preteen', 'preteen', 'NN', 'I-NP', 'O'),
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dueling', 'duel', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'sticks', 'stick', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6331,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'opponent', 'opponent', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tackling', 'tackle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6332,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'tackled', 'tackle', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'opponent', 'opponent', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6333,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
     ba(n,
      t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
         ba(s:pss\np,
          t(s:pss\np, 'tackled', 'tackle', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
             t(n, 'opponent', 'opponent', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(6334,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'tackled', 'tackle', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'opponent', 'opponent', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6335,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Rugby', 'Rugby', 'NNP', 'I-NP', 'O'),
    t(n, 'players', 'player', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tackling', 'tackle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6336,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Rugby', 'Rugby', 'NNP', 'I-NP', 'O'),
    t(n, 'players', 'player', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tackling', 'tackle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6337,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'tackled', 'tackle', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'opponent', 'opponent', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6338,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'rugby', 'rugby', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tackling', 'tackle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6339,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
     ba(n,
      t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
         ba(s:pss\np,
          t(s:pss\np, 'tackled', 'tackle', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
             t(n, 'opponent', 'opponent', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(6340,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Rugby', 'Rugby', 'NNP', 'I-NP', 'O'),
    t(n, 'players', 'player', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tackling', 'tackle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6341,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'tackled', 'tackle', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'opponent', 'opponent', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6342,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Rugby', 'Rugby', 'NNP', 'I-NP', 'O'),
    t(n, 'players', 'player', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tackling', 'tackle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6343,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'white', 'white', 'JJ', 'I-ADJP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'fallen', 'fallen', 'JJ', 'I-NP', 'O'),
        t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6344,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'fallen', 'fallen', 'JJ', 'I-NP', 'O'),
        t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6345,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6346,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6347,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'standing', 'standing', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6348,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6349,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'fallen', 'fallen', 'JJ', 'I-NP', 'O'),
        t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6350,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6351,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'jumper', 'jumper', 'NN', 'I-NP', 'O'),
        t(n, 'house', 'house', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6352,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'jumper', 'jumper', 'NN', 'I-NP', 'O'),
        t(n, 'house', 'house', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6353,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
        t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'his', 'his', 'PRP$', 'I-NP', 'O'),
       ba(n,
        t(n, 'arms', 'arm', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'extended', 'extend', 'VBN', 'I-VP', 'O'),
          t((s:pss\np)\(s:pss\np), 'outward', 'outward', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6354,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
        t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       ba(n/pp,
        t(n/pp, 'arms', 'arm', 'NNS', 'I-NP', 'O'),
        lx((n/pp)\(n/pp), s:dcl\np,
         t(s:dcl\np, 'crossed', 'cross', 'VBD', 'I-VP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6355,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'jumper', 'jumper', 'NN', 'I-NP', 'O'),
        t(n, 'house', 'house', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6356,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     ba(n,
      t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O')))),
     fa(n\n,
      t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'light', 'light', 'JJ', 'I-ADJP', 'O')))),
    lx(n\n, s:pss\np,
     t(s:pss\np, 'colored', 'color', 'VBN', 'I-VP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'B-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'his', 'his', 'PRP$', 'I-NP', 'O'),
       ba(n,
        t(n, 'arms', 'arm', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'extended', 'extend', 'VBN', 'I-VP', 'O'),
          t((s:pss\np)\(s:pss\np), 'outward', 'outward', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6357,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
        t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       ba(n/pp,
        t(n/pp, 'arms', 'arm', 'NNS', 'I-NP', 'O'),
        lx((n/pp)\(n/pp), s:dcl\np,
         t(s:dcl\np, 'crossed', 'cross', 'VBD', 'I-VP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6358,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'jumper', 'jumper', 'NN', 'I-NP', 'O'),
        t(n, 'house', 'house', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6359,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
        t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'his', 'his', 'PRP$', 'I-NP', 'O'),
       ba(n,
        t(n, 'arms', 'arm', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'extended', 'extend', 'VBN', 'I-VP', 'O'),
          t((s:pss\np)\(s:pss\np), 'outward', 'outward', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6360,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'happily', 'happily', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'jumper', 'jumper', 'NN', 'I-NP', 'O'),
        t(n, 'house', 'house', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6361,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'jumper', 'jumper', 'NN', 'I-NP', 'O'),
        t(n, 'house', 'house', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6362,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
        t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'his', 'his', 'PRP$', 'I-NP', 'O'),
       ba(n,
        t(n, 'arms', 'arm', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'extended', 'extend', 'VBN', 'I-VP', 'O'),
          t((s:pss\np)\(s:pss\np), 'outward', 'outward', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6363,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'outdoor', 'outdoor', 'JJ', 'I-NP', 'O'),
        t(n, 'gym', 'gym', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6364,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'outdoor', 'outdoor', 'JJ', 'I-NP', 'O'),
        t(n, 'gym', 'gym', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6365,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'children', 'child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'playground', 'playground', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6366,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'playground', 'playground', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6367,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'),
    t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       ba(n/n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6368,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Blue', 'Blue', 'NNP', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'worn', 'wear', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'),
         t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6369,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'),
    t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       ba(n/n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6370,
 fa(s:dcl,
  rp(s:dcl/(s:dcl/np),
   tr(s:dcl/(s:dcl/np),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'biker', 'biker', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))))))),
   t(comma, ',', ',', ',', 'O', 'O')),
  rp(s:dcl/np,
   fc(s:dcl/np,
    tr(s:dcl/(s:dcl\np),
     ba(np,
      lx(np, n,
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         ba(n,
          t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'),
          lx(n\n, s:dcl\np,
           fa(s:dcl\np,
            t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            ba(s:ng\np,
             ba(s:ng\np,
              t(s:ng\np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
              t((s:ng\np)\(s:ng\np), 'recklessly', 'recklessly', 'RB', 'I-ADVP', 'O')),
             fa((s:ng\np)\(s:ng\np),
              t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              lx(np, n,
               ba(n,
                t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
                conj(n\n, n,
                 t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
                 t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))))))))))),
    t((s:dcl\np)/np, 'watch', 'watch', 'VBP', 'I-VP', 'O')),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6371,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'biker', 'biker', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
       conj(np\np, np,
        t(comma, ',', ',', ',', 'O', 'O'),
        ba(np,
         lx(np, n,
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))),
         conj(np\np, np,
          t(conj, 'and', 'and', 'CC', 'O', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
            t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O')))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6372,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'),
    t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       ba(n/n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6373,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'female', 'female', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      ba(np,
       lx(np, n,
        fa(n,
         t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
         t(n, 'gloves', 'glove', 'NNS', 'I-NP', 'O'))),
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
          t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6374,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
         t(n, 'gloves', 'glove', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6375,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      fa(n,
       t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
       t(n, 'juice', 'juice', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'walking', 'walking', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6376,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'spilling', 'spill', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
        t(n, 'juice', 'juice', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'standing', 'standing', 'NN', 'I-NP', 'O'))))),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6377,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
        t(n, 'juice', 'juice', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'walking', 'walking', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O'),
        t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6378,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'drinking', 'drinking', 'NN', 'I-NP', 'O'),
        t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O')),
       t(n, 'juice', 'juice', 'NN', 'I-NP', 'O')))),
    rp(np\np,
     conj(np\np, np,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'walking', 'walking', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O'),
           t(n, 'day', 'day', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6379,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'drinking', 'drinking', 'NN', 'I-NP', 'O'),
        t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O')),
       t(n, 'juice', 'juice', 'NN', 'I-NP', 'O')))),
    rp(np\np,
     conj(np\np, np,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'walking', 'walking', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O'),
           t(n, 'day', 'day', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6380,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      fa(n,
       t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
       t(n, 'juice', 'juice', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'walking', 'walking', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6381,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
        t(n, 'juice', 'juice', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'walking', 'walking', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O'),
        t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6382,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      fa(n,
       t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
       t(n, 'juice', 'juice', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'walking', 'walking', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6383,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
        t(n, 'juice', 'juice', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'walking', 'walking', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O'),
        t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6384,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      fa(n,
       t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
       t(n, 'juice', 'juice', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'walking', 'walking', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6385,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'inline', 'inline', 'JJ', 'I-NP', 'O'),
       t(n, 'skates', 'skate', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'skate', 'skate', 'NN', 'I-NP', 'O'),
        t(n, 'park', 'park', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6386,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'inline', 'inline', 'JJ', 'I-NP', 'O'),
       t(n, 'skates', 'skate', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'park', 'park', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        ba(s:pss\np,
         t(s:pss\np, 'built', 'build', 'VBN', 'I-VP', 'O'),
         rp((s:pss\np)\(s:pss\np),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'skating', 'skate', 'VBG', 'I-VP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(6387,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'inline', 'inline', 'JJ', 'I-NP', 'O'),
       t(n, 'skates', 'skate', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'skating', 'skate', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'skate', 'skate', 'NN', 'I-NP', 'O'),
        t(n, 'park', 'park', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6388,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'trick', 'trick', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'performed', 'perform', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'rollerblader', 'rollerblader', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6389,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'shallow', 'shallow', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6390,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'deep', 'deep', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6391,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'collar', 'collar', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'amusedly', 'amusedly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6392,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'shallow', 'shallow', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6393,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'collar', 'collar', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6394,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'shallow', 'shallow', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6395,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
       t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6396,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
    t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'watched', 'watch', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6397,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
       t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6398,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
       t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6399,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'football', 'football', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'game', 'game', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6400,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
       t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6401,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'football', 'football', 'NN', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6402,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
       t(n, 'players', 'player', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6403,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
       t(n, 'players', 'player', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6404,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
       t(n, 'players', 'player', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6405,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
       t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6406,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'football', 'football', 'NN', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6407,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
       t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6408,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
       t(n, 'players', 'player', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6409,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
       t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6410,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
       t(n, 'players', 'player', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6411,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'together', 'together', 'RB', 'I-ADVP', 'O')),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6412,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:ng\np,
         ba(s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
           t(s:adj\np, 'together', 'together', 'RB', 'I-ADVP', 'O')),
          conj((s:ng\np)\(s:ng\np), s:ng\np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(s:ng\np,
            t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
             rp(np,
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
              t(period, '.', '.', '.', 'O', 'O'))))))))))))))).

ccg(6413,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'facing', 'face', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6414,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'together', 'together', 'RB', 'I-ADVP', 'O')),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6415,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'facing', 'face', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6416,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:ng\np,
         ba(s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
           t(s:adj\np, 'together', 'together', 'RB', 'I-ADVP', 'O')),
          conj((s:ng\np)\(s:ng\np), s:ng\np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(s:ng\np,
            t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
             rp(np,
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
              t(period, '.', '.', '.', 'O', 'O'))))))))))))))).

ccg(6417,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'facing', 'face', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6418,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'together', 'together', 'RB', 'I-ADVP', 'O')),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6419,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        t(n, 'car', 'car', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6420,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           ba(n/n,
            t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
            conj((n/n)\(n/n), n/n,
             t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
             t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'))),
           fa(n,
            t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
            t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6421,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6422,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6423,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6424,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'getting', 'get', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
         t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6425,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'getting', 'get', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
         t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6426,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        t(n, 'car', 'car', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6427,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/pp, 'colored', 'color', 'VBN', 'I-VP', 'O'),
        rp(pp,
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           ba(n,
            t(n, 'red', 'red', 'JJ', 'I-NP', 'O'),
            conj(n\n, n,
             t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
             t(n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6428,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6429,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6430,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6431,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6432,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'outfit', 'outfit', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6433,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6434,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'outfit', 'outfit', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'dangerously', 'dangerously', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6435,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6436,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  ba(s:dcl\np,
   fa(s:dcl\np:thr,
    t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'outfit', 'outfit', 'NN', 'I-NP', 'O')),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(6437,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'outfit', 'outfit', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trampoline', 'trampoline', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6438,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6439,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6440,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'attacking', 'attack', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6441,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'frolicking', 'frolic', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6442,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6443,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6444,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      ba(n,
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
          t(n, 'playing', 'playing', 'NN', 'I-NP', 'O'))))),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6445,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'frolicking', 'frolic', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6446,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6447,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6448,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      ba(n,
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
          t(n, 'playing', 'playing', 'NN', 'I-NP', 'O'))))),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6449,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'))),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'photo', 'photo', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6450,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        fa(n,
         t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
         t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
        fa(n\n,
         t((n\n)/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'photo', 'photo', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6451,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'))),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'motionlessly', 'motionlessly', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'photo', 'photo', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6452,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'picture', 'picture', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6453,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'))),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'denying', 'deny', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'photo', 'photo', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6454,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'picture', 'picture', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6455,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         lx(np, n,
          ba(n,
           t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'),
           lx(n\n, s:ng\np,
            ba(s:ng\np,
             t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
             rp((s:ng\np)\(s:ng\np),
              fa((s:ng\np)\(s:ng\np),
               t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                fa(n,
                 t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
                 t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')))),
              t(period, '.', '.', '.', 'O', 'O'))))))))))))))).

ccg(6456,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:pss\np,
      fa(s:pss\np,
       t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
        t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6457,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     ba((s:ng\np)/np,
      t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
       t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
       t((s:ng\np)/np, 'covering', 'cover', 'VBG', 'I-VP', 'O'))),
     lx(np, n,
      fa(n,
       t(n/n, 'nearby', 'nearby', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
        t(n, 'fence', 'fence', 'NN', 'I-NP', 'O'))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6458,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:pss\np,
      fa(s:pss\np,
       t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
        t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6459,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'cheerfully', 'cheerfully', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'around', 'around', 'RP', 'I-ADVP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      lx(np, n,
       t(n, 'dirty', 'dirty', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6460,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'around', 'around', 'RP', 'I-PRT', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      lx(np, n,
       t(n, 'dirty', 'dirty', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6461,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'around', 'around', 'RP', 'I-PRT', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      lx(np, n,
       t(n, 'dirty', 'dirty', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6462,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         lx(np, n,
          ba(n,
           t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'),
           lx(n\n, s:ng\np,
            ba(s:ng\np,
             t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
             rp((s:ng\np)\(s:ng\np),
              fa((s:ng\np)\(s:ng\np),
               t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                fa(n,
                 t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
                 t(n, 'fence', 'fence', 'NN', 'I-NP', 'O')))),
              t(period, '.', '.', '.', 'O', 'O'))))))))))))))).

ccg(6463,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6464,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6465,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sprinting', 'sprint', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6466,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6467,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6468,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6469,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6470,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6471,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'climber', 'climber', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rocking', 'rock', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6472,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6473,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
        fc(n/pp,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         fc(n/pp,
          t(n/n, 'front', 'front', 'JJ', 'I-NP', 'O'),
          t(n/pp, 'paws', 'paw', 'NNS', 'I-NP', 'O')))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6474,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
        fc(n/pp,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         fc(n/pp,
          t(n/n, 'front', 'front', 'JJ', 'I-NP', 'O'),
          t(n/pp, 'paws', 'paw', 'NNS', 'I-NP', 'O')))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6475,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
        fc(n/pp,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         fc(n/pp,
          t(n/n, 'front', 'front', 'JJ', 'I-NP', 'O'),
          t(n/pp, 'paws', 'paw', 'NNS', 'I-NP', 'O')))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6476,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        ba(s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
            fc(n/pp,
             t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
             fc(n/pp,
              t(n/n, 'front', 'front', 'JJ', 'I-NP', 'O'),
              t(n/pp, 'paws', 'paw', 'NNS', 'I-NP', 'O')))))),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6477,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')),
     lx(n\n, s:pss\np,
      fa(s:pss\np,
       t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'tuxedos', 'tuxedo', 'NNS', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'carpeted', 'carpeted', 'JJ', 'I-NP', 'O'),
        t(n, 'floor', 'floor', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6478,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')),
     lx(n\n, s:pss\np,
      fa(s:pss\np,
       t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'tuxedos', 'tuxedo', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'carpeted', 'carpeted', 'JJ', 'I-NP', 'O'),
         t(n, 'floor', 'floor', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6479,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')),
     lx(n\n, s:pss\np,
      fa(s:pss\np,
       t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'tuxedos', 'tuxedo', 'NNS', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'carpeted', 'carpeted', 'JJ', 'I-NP', 'O'),
        t(n, 'floor', 'floor', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6480,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
      fa(s:pss\np,
       t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'carpet', 'carpet', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'tuxedos', 'tuxedo', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6481,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
      fa(s:pss\np,
       t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'carpet', 'carpet', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'tuxedos', 'tuxedo', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6482,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'tuxedos', 'tuxedo', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6483,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6484,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6485,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6486,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       fa(s:adj\np,
        t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'bus', 'bus', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(6487,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'muzzle', 'muzzle', 'NN', 'I-NP', 'O')),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'court', 'court', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6488,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'muzzle', 'muzzle', 'NN', 'I-NP', 'O')),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6489,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'muzzle', 'muzzle', 'NN', 'I-NP', 'O')),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6490,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'muzzle', 'muzzle', 'NN', 'I-NP', 'O')),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6491,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6492,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'muzzle', 'muzzle', 'NN', 'I-NP', 'O')),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6493,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6494,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'muzzle', 'muzzle', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6495,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        ba(s:pss\np,
         t(s:pss\np, 'dyed', 'dye', 'VBN', 'I-VP', 'O'),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6496,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'muzzle', 'muzzle', 'NN', 'I-NP', 'O')),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6497,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'muzzle', 'muzzle', 'NN', 'I-NP', 'O')),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6498,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         fa(n,
          t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
          t(n, 'blanket', 'blanket', 'NN', 'I-NP', 'O')),
         lx(n\n, s:ng\np,
          ba(s:ng\np,
           t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
           fa((s:ng\np)\(s:ng\np),
            t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6499,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
     t((s:dcl\np)\(s:dcl\np), 'breathlessly', 'breathlessly', 'RB', 'I-ADVP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6500,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6501,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
    t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'carried', 'carry', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6502,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6503,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6504,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dropping', 'drop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6505,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
     t((s:dcl\np)\(s:dcl\np), 'breathlessly', 'breathlessly', 'RB', 'I-ADVP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6506,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
       ba(n,
        t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6507,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6508,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
       ba(n,
        t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6509,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    ba(s:adj\np,
     t(s:adj\np, 'high', 'high', 'JJ', 'I-ADVP', 'O'),
     fa((s:adj\np)\(s:adj\np),
      t(((s:adj\np)\(s:adj\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6510,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    ba(s:adj\np,
     t(s:adj\np, 'high', 'high', 'JJ', 'I-ADVP', 'O'),
     fa((s:adj\np)\(s:adj\np),
      t(((s:adj\np)\(s:adj\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6511,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    ba(s:adj\np,
     t(s:adj\np, 'high', 'high', 'JJ', 'I-ADVP', 'O'),
     fa((s:adj\np)\(s:adj\np),
      t(((s:adj\np)\(s:adj\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6512,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'without', 'without', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    ba(s:adj\np,
     t(s:adj\np, 'high', 'high', 'JJ', 'I-ADVP', 'O'),
     fa((s:adj\np)\(s:adj\np),
      t(((s:adj\np)\(s:adj\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6513,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       fc(n/pp,
        t(n/n, 'knees', 'knee', 'NNS', 'I-NP', 'O'),
        ba(n/pp,
         t(n/pp, 'bent', 'bent', 'NN', 'I-NP', 'O'),
         conj((n/pp)\(n/pp), n/pp,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          fc(n/pp,
           t(n/n, 'arms', 'arm', 'NNS', 'I-NP', 'O'),
           t(n/pp, 'spread', 'spread', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6514,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
          fc(n/pp,
           t(n/n, 'knees', 'knee', 'NNS', 'I-NP', 'O'),
           ba(n/pp,
            t(n/pp, 'bent', 'bent', 'NN', 'I-NP', 'O'),
            conj((n/pp)\(n/pp), n/pp,
             t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
             fc(n/pp,
              t(n/n, 'arms', 'arm', 'NNS', 'I-NP', 'O'),
              t(n/pp, 'spread', 'spread', 'NN', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6515,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    ba(s:adj\np,
     t(s:adj\np, 'high', 'high', 'JJ', 'I-ADVP', 'O'),
     fa((s:adj\np)\(s:adj\np),
      t(((s:adj\np)\(s:adj\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6516,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       fc(n/pp,
        t(n/n, 'knees', 'knee', 'NNS', 'I-NP', 'O'),
        ba(n/pp,
         t(n/pp, 'bent', 'bent', 'NN', 'I-NP', 'O'),
         conj((n/pp)\(n/pp), n/pp,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          fc(n/pp,
           t(n/n, 'arms', 'arm', 'NNS', 'I-NP', 'O'),
           t(n/pp, 'spread', 'spread', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6517,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6518,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       fc(n/pp,
        t(n/n, 'knees', 'knee', 'NNS', 'I-NP', 'O'),
        ba(n/pp,
         t(n/pp, 'bent', 'bent', 'NN', 'I-NP', 'O'),
         conj((n/pp)\(n/pp), n/pp,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          fc(n/pp,
           t(n/n, 'arms', 'arm', 'NNS', 'I-NP', 'O'),
           t(n/pp, 'spread', 'spread', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6519,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'missing', 'miss', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'mid', 'mid', 'JJ', 'I-NP', 'I-DAT'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6520,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'mid', 'mid', 'JJ', 'I-NP', 'I-DAT'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6521,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'mid', 'mid', 'JJ', 'I-NP', 'I-DAT'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6522,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:pss\np,
    fa(s:pss\np,
     t((s:pss\np)/pp, 'caught', 'catch', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'mid', 'mid', 'JJ', 'I-NP', 'I-DAT'),
      lx(np, n,
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    rp((s:pss\np)\(s:pss\np),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6523,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6524,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     bxc((s:ng\np)/pp,
      t((s:ng\np)/pp, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6525,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'mid', 'mid', 'JJ', 'I-NP', 'I-DAT'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6526,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     bxc((s:ng\np)/pp,
      t((s:ng\np)/pp, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6527,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6528,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     bxc((s:pss\np)/pp,
      t((s:pss\np)/pp, 'caught', 'catch', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'mid', 'mid', 'JJ', 'I-NP', 'I-DAT'),
         t(n, 'air', 'air', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6529,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6530,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'missing', 'miss', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'mid', 'mid', 'JJ', 'I-NP', 'I-DAT'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6531,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6532,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:pss\np,
    fa(s:pss\np,
     t((s:pss\np)/pp, 'caught', 'catch', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'mid', 'mid', 'JJ', 'I-NP', 'I-DAT'),
      lx(np, n,
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    rp((s:pss\np)\(s:pss\np),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6533,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     ba(s:ng\np,
      t(s:ng\np, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
      t((s:ng\np)\(s:ng\np), 'loudly', 'loudly', 'RB', 'I-ADVP', 'O')),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cell', 'cell', 'NN', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'keeping', 'keep', 'VBG', 'I-VP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'purse', 'purse', 'NN', 'I-NP', 'O')),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))))),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'near', 'near', 'JJ', 'I-NP', 'O'),
          t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6534,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cell', 'cell', 'NN', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'keeping', 'keep', 'VBG', 'I-VP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'purse', 'purse', 'NN', 'I-NP', 'O')),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))))),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'near', 'near', 'JJ', 'I-NP', 'O'),
          t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6535,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        ba(s:pss\np,
         t(s:pss\np, 'dyed', 'dye', 'VBN', 'I-VP', 'O'),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'black', 'black', 'JJ', 'I-NP', 'O')))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/((s:dcl\np)\(s:dcl\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'fluorescent', 'fluorescent', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6536,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'speaking', 'speak', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cell', 'cell', 'NN', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'keeping', 'keep', 'VBG', 'I-VP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'purse', 'purse', 'NN', 'I-NP', 'O')),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))))),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'near', 'near', 'JJ', 'I-NP', 'O'),
          t(n, 'ledge', 'ledge', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6537,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'),
          t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6538,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        ba(n,
         t(n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'),
         t(n\n, 'only', 'only', 'RB', 'I-ADVP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6539,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'duck', 'duck', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          fa(n,
           t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
           t(n, 'head', 'head', 'NN', 'I-NP', 'O')),
          lx(n\n, s:ng\np,
           fa(s:ng\np,
            t((s:ng\np)/np, 'flapping', 'flap', 'VBG', 'I-VP', 'O'),
            fa(np,
             t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
             fa(n/pp,
              t((n/pp)/pp, 'wings', 'wing', 'NNS', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6540,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'duck', 'duck', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'head', 'head', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'flapping', 'flap', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'wings', 'wing', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6541,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bird', 'bird', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'fiercely', 'fiercely', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'flapping', 'flap', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      fa(n/pp,
       t((n/pp)/pp, 'wings', 'wing', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6542,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bird', 'bird', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'flapping', 'flap', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'wings', 'wing', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6543,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bird', 'bird', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'wings', 'wing', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6544,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bird', 'bird', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'flapping', 'flap', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'wings', 'wing', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6545,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bird', 'bird', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'fiercely', 'fiercely', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'flapping', 'flap', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      fa(n/pp,
       t((n/pp)/pp, 'wings', 'wing', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6546,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'duck', 'duck', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'head', 'head', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'flapping', 'flap', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'wings', 'wing', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6547,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bird', 'bird', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'wings', 'wing', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6548,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'duck', 'duck', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'head', 'head', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'flapping', 'flap', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'wings', 'wing', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6549,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'duck', 'duck', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'head', 'head', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'flapping', 'flap', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'wings', 'wing', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6550,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bird', 'bird', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'flapping', 'flap', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     fa(n/pp,
      t((n/pp)/pp, 'wings', 'wing', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6551,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6552,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6553,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'furry', 'furry', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
       t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6554,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'furry', 'furry', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
       t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6555,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'furry', 'furry', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
       t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6556,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6557,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6558,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'furry', 'furry', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
       t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6559,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'elderly', 'elderly', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6560,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'elderly', 'elderly', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6561,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'elderly', 'elderly', 'JJ', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'lady', 'lady', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6562,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'fur', 'fur', 'NN', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'fur', 'fur', 'NN', 'I-NP', 'O'),
         t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'building', 'building', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6563,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'elderly', 'elderly', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6564,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'fur', 'fur', 'NN', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'fur', 'fur', 'NN', 'I-NP', 'O'),
         t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'building', 'building', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6565,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'elderly', 'elderly', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6566,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'fur', 'fur', 'NN', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'fur', 'fur', 'NN', 'I-NP', 'O'),
         t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'building', 'building', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6567,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'fur', 'fur', 'NN', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'fur', 'fur', 'NN', 'I-NP', 'O'),
         t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'building', 'building', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6568,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'elderly', 'elderly', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6569,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        ba(s:ng\np,
         ba(s:ng\np,
          t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
          t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'fallen', 'fallen', 'JJ', 'I-NP', 'O'),
            t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6570,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'fallen', 'fallen', 'JJ', 'I-NP', 'O'),
       t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6571,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        ba(s:ng\np,
         ba(s:ng\np,
          t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
          t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'fallen', 'fallen', 'JJ', 'I-NP', 'O'),
            t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6572,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'gravel', 'gravel', 'NN', 'I-NP', 'O'),
        t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:pss\np,
          t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'dead', 'dead', 'JJ', 'I-NP', 'O'),
             t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6573,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'fallen', 'fallen', 'JJ', 'I-NP', 'O'),
       t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6574,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'gravel', 'gravel', 'NN', 'I-NP', 'O'),
         t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:pss\np,
           t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'dead', 'dead', 'JJ', 'I-NP', 'O'),
              t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6575,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'straw', 'straw', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'smoking', 'smoke', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cigarette', 'cigarette', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6576,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cigarette', 'cigarette', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'smoked', 'smoke', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'straw', 'straw', 'NN', 'I-NP', 'O'),
         t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6577,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'smoking', 'smoke', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'straw', 'straw', 'NN', 'I-NP', 'O'),
       t(n, 'cigarette', 'cigarette', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6578,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'straw', 'straw', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'smoking', 'smoke', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cigarette', 'cigarette', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6579,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'straw', 'straw', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'smoking', 'smoke', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cigarette', 'cigarette', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6580,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'straw', 'straw', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'smoking', 'smoking', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/n, 'a', 'a', 'DT', 'B-NP', 'O'),
          t(n, 'cigarette', 'cigarette', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6581,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'smoking', 'smoke', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'straw', 'straw', 'NN', 'I-NP', 'O'),
       t(n, 'cigarette', 'cigarette', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6582,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'straw', 'straw', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'smoking', 'smoking', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/n, 'a', 'a', 'DT', 'B-NP', 'O'),
          t(n, 'cigarette', 'cigarette', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6583,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'straw', 'straw', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'smoking', 'smoking', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/n, 'a', 'a', 'DT', 'B-NP', 'O'),
          t(n, 'cigarette', 'cigarette', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6584,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'straw', 'straw', 'NN', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'smoking', 'smoke', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cigarette', 'cigarette', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6585,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'checkered', 'checkered', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:ng\np), 'cheerfully', 'cheerfully', 'RB', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'unicycle', 'unicycle', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6586,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'checkered', 'checkered', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'unicycle', 'unicycle', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6587,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'checkered', 'checkered', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'unicycle', 'unicycle', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6588,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'shirtless', 'shirtless', 'JJ', 'I-ADJP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6589,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'checkered', 'checkered', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'unicycle', 'unicycle', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6590,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
        ba(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'long', 'long', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'sleeved', 'sleeved', 'JJ', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
             t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
         conj(np\np, np,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          lx(np, n,
           t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O'))))),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           ba(n,
            t(n, 'unicycle', 'unicycle', 'NN', 'I-NP', 'O'),
            fa(n\n,
             t((n\n)/np, 'down', 'down', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(6591,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'shirtless', 'shirtless', 'JJ', 'I-ADJP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6592,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'long', 'long', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'sleeved', 'sleeved', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
          t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'unicycle', 'unicycle', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'down', 'down', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6593,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'hills', 'hill', 'NNS', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'distance', 'distance', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6594,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'distance', 'distance', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6595,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'staring', 'stare', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'hills', 'hill', 'NNS', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'distance', 'distance', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6596,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'distance', 'distance', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6597,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'climbed', 'climb', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6598,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6599,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6600,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')))))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6601,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'climbed', 'climb', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6602,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6603,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6604,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6605,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'statue', 'statue', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6606,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'children', 'child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'statue', 'statue', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6607,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'statue', 'statue', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6608,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'statue', 'statue', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6609,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'statue', 'statue', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6610,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'statue', 'statue', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'park', 'park', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6611,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'climber', 'climber', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   lx(np, n,
    ba(n,
     ba(n,
      t(n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
     fa(n\n,
      t((n\n)/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
         t(n, 'statue', 'statue', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6612,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'statue', 'statue', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'park', 'park', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6613,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'statue', 'statue', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6614,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'statue', 'statue', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6615,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'statue', 'statue', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6616,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'climber', 'climber', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   lx(np, n,
    ba(n,
     ba(n,
      t(n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
     fa(n\n,
      t((n\n)/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
         t(n, 'statue', 'statue', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6617,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blonde', 'blonde', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tower', 'tower', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6618,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'blonde', 'blonde', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'tower', 'tower', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6619,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'view', 'view', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'city', 'city', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6620,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'view', 'view', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'city', 'city', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6621,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'turning', 'turn', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'back', 'back', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'view', 'view', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'city', 'city', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6622,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blonde', 'blonde', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tower', 'tower', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6623,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'view', 'view', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'city', 'city', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6624,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'blonde', 'blonde', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'tower', 'tower', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6625,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blonde', 'blonde', 'JJ', 'I-NP', 'O'),
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tower', 'tower', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6626,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'view', 'view', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'city', 'city', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6627,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'),
       t(n, 'top', 'top', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6628,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'),
        t(n, 'top', 'top', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6629,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
         t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6630,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
         t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6631,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
         t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6632,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         t(np, 'them', 'they', 'PRP', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6633,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'),
        t(n, 'top', 'top', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6634,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
         t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6635,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
         t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6636,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'),
        t(n, 'top', 'top', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6637,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
         t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6638,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'),
       t(n, 'top', 'top', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6639,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'smiling', 'smile', 'VBG', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'winter', 'winter', 'NN', 'I-NP', 'O'),
        t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'waving', 'wave', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
      fc(n/pp,
       t(n/n, 'mittened', 'mittened', 'JJ', 'I-NP', 'O'),
       t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'building', 'building', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6640,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      ba(s:dcl\np,
       rp(s:dcl\np,
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'young', 'young', 'JJ', 'I-ADJP', 'O')),
        t(comma, ',', ',', ',', 'O', 'O')),
       lx((s:dcl\np)\(s:dcl\np), s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/n, 'cold', 'cold', 'JJ', 'I-NP', 'O'),
            t(n, 'weather', 'weather', 'NN', 'I-NP', 'O')))))))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6641,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
     lx(n\n, s:pss\np,
      fa(s:pss\np,
       t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'cold', 'cold', 'JJ', 'I-NP', 'O'),
          t(n, 'weather', 'weather', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6642,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'smiling', 'smile', 'VBG', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'winter', 'winter', 'NN', 'I-NP', 'O'),
        t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'waving', 'wave', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
      fc(n/pp,
       t(n/n, 'mittened', 'mittened', 'JJ', 'I-NP', 'O'),
       t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'building', 'building', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6643,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'))),
        t(n, 'underwater', 'underwater', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6644,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'))),
        t(n, 'underwater', 'underwater', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6645,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'playfully', 'playfully', 'RB', 'I-NP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
     lx(np, n,
      t(n, 'underwater', 'underwater', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6646,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
     lx(np, n,
      t(n, 'underwater', 'underwater', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6647,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
     lx(np, n,
      t(n, 'underwater', 'underwater', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6648,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       ba(np/(n/pp),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
       t(n/pp, 'surface', 'surface', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6649,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'playfully', 'playfully', 'RB', 'I-NP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
     lx(np, n,
      t(n, 'underwater', 'underwater', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6650,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'))),
        t(n, 'underwater', 'underwater', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6651,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'))),
        t(n, 'underwater', 'underwater', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6652,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       ba(np/(n/pp),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
       t(n/pp, 'surface', 'surface', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6653,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
     lx(np, n,
      t(n, 'underwater', 'underwater', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6654,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'))),
        t(n, 'underwater', 'underwater', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6655,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'kayak', 'kayak', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
       rp(np\np,
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
           t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6656,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        t(n, 'kayak', 'kayak', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6657,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        t(n, 'kayak', 'kayak', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6658,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'off', 'off', 'IN', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
         t(n, 'kayak', 'kayak', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6659,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'kayaking', 'kayake', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'gentle', 'gentle', 'JJ', 'I-NP', 'O'),
        t(n, 'waters', 'waters', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6660,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'kayak', 'kayak', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
       rp(np\np,
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
           t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6661,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    rp(np\np,
     conj(np\np, np,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
        lx(n\n, s:ng\np,
         ba(s:ng\np,
          t(s:ng\np, 'kayaking', 'kayake', 'VBG', 'I-VP', 'O'),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'gentle', 'gentle', 'JJ', 'I-NP', 'O'),
             t(n, 'waters', 'waters', 'NNS', 'I-NP', 'O'))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6662,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        t(n, 'kayak', 'kayak', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6663,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'American', 'american', 'JJ', 'I-NP', 'O'),
    t(n, 'footballer', 'footballer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       t(n, 'strip', 'strip', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6664,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'American', 'american', 'JJ', 'I-NP', 'O'),
    t(n, 'footballer', 'footballer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       t(n, 'strip', 'strip', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6665,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'American', 'american', 'JJ', 'I-NP', 'O'),
    t(n, 'footballer', 'footballer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       t(n, 'strip', 'strip', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6666,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'armbands', 'armband', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6667,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6668,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6669,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6670,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'chased', 'chase', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6671,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6672,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'losing', 'lose', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6673,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6674,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'chased', 'chase', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6675,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6676,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'losing', 'lose', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6677,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6678,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6679,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'chased', 'chase', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6680,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6681,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6682,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6683,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6684,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        ba((s:ng\np)/np,
         fa((s:ng\np)/np,
          t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
          t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
         conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
          t(conj, 'and', 'and', 'CC', 'O', 'O'),
          t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'))),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6685,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     ba((s:ng\np)/np,
      t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
       t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
       t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'))),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6686,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6687,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     ba((s:ng\np)/np,
      t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
       t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
       t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'))),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6688,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6689,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'train', 'train', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'against', 'against', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6690,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'train', 'train', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        fa(n/pp,
         t((n/pp)/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'lap', 'lap', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6691,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'train', 'train', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'against', 'against', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6692,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'hairy', 'hairy', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'train', 'train', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6693,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'train', 'train', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'against', 'against', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6694,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bearded', 'bearded', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'train', 'train', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6695,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'train', 'train', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'against', 'against', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6696,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bearded', 'bearded', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'train', 'train', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6697,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'show', 'show', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'child', 'child', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'set', 'set', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        ba(n,
         fa(n,
          t(n/n, 'exciting', 'exciting', 'JJ', 'I-NP', 'O'),
          t(n, 'swing', 'swing', 'NN', 'I-NP', 'O')),
         fa(n\n,
          t((n\n)/np, 'at', 'at', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6698,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'excitement', 'excitement', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'swing', 'swing', 'NN', 'I-NP', 'O'),
          lx(n\n, s:pss\np,
           fa(s:pss\np,
            t((s:pss\np)/pp, 'set', 'set', 'VBN', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6699,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'swinging', 'swing', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'her', 'she', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6700,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'swinging', 'swing', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'her', 'she', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6701,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'excitement', 'excitement', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'set', 'set', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/pp, 'swings', 'swing', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'park', 'park', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6702,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'swinging', 'swing', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'her', 'she', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6703,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       fa(n,
        t(n/pp, 'boredom', 'boredom', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'swing', 'swing', 'NN', 'I-NP', 'O')))),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'set', 'set', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6704,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'swinging', 'swing', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'her', 'she', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6705,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'swinging', 'swing', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'her', 'she', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6706,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'excitement', 'excitement', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'swing', 'swing', 'NN', 'I-NP', 'O'),
          lx(n\n, s:pss\np,
           fa(s:pss\np,
            t((s:pss\np)/pp, 'set', 'set', 'VBN', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6707,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6708,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6709,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6710,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6711,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6712,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rider', 'rider', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6713,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6714,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6715,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rider', 'rider', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6716,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'surfboard', 'surfboard', 'NN', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6717,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dim', 'dim', 'NN', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6718,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'dim', 'dim', 'NN', 'I-NP', 'O'),
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'room', 'room', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6719,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'))),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     bxc((s:ng\np)/pp,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'bright', 'bright', 'JJ', 'I-NP', 'O'),
         t(n, 'room', 'room', 'NN', 'I-NP', 'O'))))),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'candles', 'candle', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6720,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'))),
    ba(n,
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'darkened', 'darkened', 'JJ', 'I-NP', 'O'),
        t(n, 'room', 'room', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'candles', 'candle', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6721,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'))),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     bxc((s:ng\np)/pp,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'bright', 'bright', 'JJ', 'I-NP', 'O'),
         t(n, 'room', 'room', 'NN', 'I-NP', 'O'))))),
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'candles', 'candle', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6722,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dim', 'dim', 'NN', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6723,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'))),
    ba(n,
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'darkened', 'darkened', 'JJ', 'I-NP', 'O'),
        t(n, 'room', 'room', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'candles', 'candle', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6724,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dim', 'dim', 'NN', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6725,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'))),
    ba(n,
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'darkened', 'darkened', 'JJ', 'I-NP', 'O'),
        t(n, 'room', 'room', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'candles', 'candle', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6726,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dim', 'dim', 'NN', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6727,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'guys', 'guy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'beers', 'beer', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6728,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'blokes', 'bloke', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'beers', 'beer', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6729,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'blokes', 'bloke', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'beers', 'beer', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6730,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))))))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'four', 'four', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'beer', 'beer', 'NN', 'I-NP', 'O'),
        t(n, 'bottles', 'bottle', 'NNS', 'I-NP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6731,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'guys', 'guy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'beers', 'beer', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6732,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))))))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'four', 'four', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bottles', 'bottle', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'beer', 'beer', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6733,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'guys', 'guy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'beers', 'beer', 'NNS', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6734,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))))))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'four', 'four', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'beer', 'beer', 'NN', 'I-NP', 'O'),
        t(n, 'bottles', 'bottle', 'NNS', 'I-NP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6735,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6736,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6737,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6738,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6739,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6740,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6741,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6742,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6743,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6744,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6745,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:adj\np, 'shirtless', 'shirtless', 'JJ', 'I-ADJP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
       t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'beer', 'beer', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6746,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'beer', 'beer', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6747,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'glass', 'glass', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O')),
        rp(np\np,
         lp(np\np,
          t(comma, ',', ',', ',', 'O', 'O'),
          fa(np\np,
           t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
           fa(s:dcl\np,
            t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t(s:adj\np, 'white', 'white', 'JJ', 'I-ADJP', 'O')))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6748,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'glass', 'glass', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
          t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6749,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'glass', 'glass', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
          t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6750,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         ba(n,
          t(n, 'glass', 'glass', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           lx(np, n,
            fa(n,
             t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               ba(n,
                t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
                lx(n\n, s:ng\np,
                 fa(s:ng\np,
                  t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
                  fa(np,
                   t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                   t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O')))))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6751,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'glass', 'glass', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
          t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6752,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:ng\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'beer', 'beer', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6753,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'glass', 'glass', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
          t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6754,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:adj\np, 'shirtless', 'shirtless', 'JJ', 'I-ADJP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
       t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'beer', 'beer', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6755,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'beer', 'beer', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6756,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     ba(s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'glass', 'glass', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
          t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6757,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'frisbee', 'frisbee', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6758,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'frisbee', 'frisbee', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6759,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'frisbee', 'frisbee', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6760,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'leaving', 'leave', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'frisbee', 'frisbee', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6761,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'battling', 'battle', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'frisbee', 'frisbee', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6762,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'frisbee', 'frisbee', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6763,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'frisbee', 'frisbee', 'NN', 'I-NP', 'O')))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6764,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'frisbee', 'frisbee', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6765,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'frisbee', 'frisbee', 'NN', 'I-NP', 'O')))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6766,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'frisbee', 'frisbee', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6767,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'pink', 'pink', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'twirling', 'twirl', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ribbon', 'ribbon', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6768,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
         lx(n\n, s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/np, 'twirling', 'twirl', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'ribbon', 'ribbon', 'NN', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6769,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
         lx(n\n, s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/np, 'twirling', 'twirl', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'ribbon', 'ribbon', 'NN', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6770,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
          t(n, 'skirt', 'skirt', 'NN', 'I-NP', 'O')))),
       t(comma, ',', ',', ',', 'O', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'house', 'house', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6771,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           fa(n/n,
            t((n/n)/(n/n), 'water', 'water', 'NN', 'I-NP', 'O'),
            t(n/n, 'spout', 'spout', 'NN', 'I-NP', 'O')),
           t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'rest', 'rest', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'his', 'his', 'PRP$', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'family', 'family', 'NN', 'I-NP', 'O'),
              t(n, 'watching', 'watching', 'NN', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6772,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'water', 'water', 'NN', 'I-NP', 'O'),
         t(n/n, 'spout', 'spout', 'NN', 'I-NP', 'O')),
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'rest', 'rest', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'family', 'family', 'NN', 'I-NP', 'O'))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6773,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/(s:ng\np),
      t(((s:ng\np)/(s:ng\np))/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'someone', 'someone', 'DT', 'I-NP', 'O'))),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-NP', 'O'),
      lx(np, n,
       t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'spouting', 'spout', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'rest', 'rest', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
            t(n/pp, 'family', 'family', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6774,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'water', 'water', 'NN', 'I-NP', 'O'),
         t(n/n, 'spout', 'spout', 'NN', 'I-NP', 'O')),
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'rest', 'rest', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'family', 'family', 'NN', 'I-NP', 'O'))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6775,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'hose', 'hose', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     ba(s:pss\np,
      t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6776,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'hose', 'hose', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6777,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           fa(n/n,
            t((n/n)/(n/n), 'water', 'water', 'NN', 'I-NP', 'O'),
            t(n/n, 'spout', 'spout', 'NN', 'I-NP', 'O')),
           t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'rest', 'rest', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'his', 'his', 'PRP$', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'family', 'family', 'NN', 'I-NP', 'O'),
              t(n, 'watching', 'watching', 'NN', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6778,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'hose', 'hose', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6779,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'water', 'water', 'NN', 'I-NP', 'O'),
         t(n/n, 'spout', 'spout', 'NN', 'I-NP', 'O')),
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'rest', 'rest', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'family', 'family', 'NN', 'I-NP', 'O'))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6780,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'hose', 'hose', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6781,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'past', 'past', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'official', 'official', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'football', 'football', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(6782,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'official', 'official', 'JJ', 'I-NP', 'O'),
       ba(n,
        t(n, 'past', 'past', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/n, 'a', 'a', 'DT', 'B-NP', 'O'),
         fa(n,
          t(n/n, 'rolling', 'rolling', 'NN', 'I-NP', 'O'),
          t(n, 'football', 'football', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6783,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
    ba(n,
     t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'touchdown', 'touchdown', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6784,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
     ba(n,
      t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         fa(n,
          t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
          t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O')),
         lx(n\n, s:ng\np,
          ba(s:ng\np,
           t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
           rp((s:ng\np)\(s:ng\np),
            fa((s:ng\np)\(s:ng\np),
             t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              fa(n,
               t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
               fa(pp,
                t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
                fa(np,
                 t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                 t(n, 'touchdown', 'touchdown', 'NN', 'I-NP', 'O')))))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(6785,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
    ba(n,
     t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'touchdown', 'touchdown', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6786,
 rp(np,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    lx(n\n, s:dcl,
     ba(s:dcl,
      lx(np, n,
       fa(n,
        t(n/n, 'playing', 'playing', 'NN', 'I-NP', 'O'),
        t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'past', 'past', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'official', 'official', 'NN', 'I-NP', 'O'),
           lx(n\n, s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'football', 'football', 'NN', 'I-NP', 'O'))))))))))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(6787,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
    ba(n,
     t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'touchdown', 'touchdown', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6788,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'official', 'official', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'football', 'football', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(6789,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
    ba(n,
     t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'touchdown', 'touchdown', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6790,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'past', 'past', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'official', 'official', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'football', 'football', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(6791,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'leotard', 'leotard', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6792,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'leotard', 'leotard', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6793,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6794,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6795,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'leotard', 'leotard', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6796,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6797,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'leotard', 'leotard', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6798,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6799,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6800,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'leotard', 'leotard', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6801,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'leotard', 'leotard', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6802,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6803,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'tunnel', 'tunnel', 'NN', 'I-NP', 'O'))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'smile', 'smile', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6804,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     bxc((s:ng\np)/pp,
      t((s:ng\np)/pp, 'crawling', 'crawl', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'tunnel', 'tunnel', 'NN', 'I-NP', 'O'))))),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'smile', 'smile', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6805,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'tube', 'tube', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6806,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'tube', 'tube', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6807,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'tube', 'tube', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6808,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'tube', 'tube', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6809,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'striping', 'strip', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
       t(n, 'tube', 'tube', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6810,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'tube', 'tube', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6811,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'tunnel', 'tunnel', 'NN', 'I-NP', 'O'))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'smile', 'smile', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6812,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'tube', 'tube', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6813,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'little', 'little', 'RB', 'I-ADVP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'tunnel', 'tunnel', 'NN', 'I-NP', 'O'))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'smile', 'smile', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6814,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'tube', 'tube', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6815,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'tube', 'tube', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6816,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     bxc((s:ng\np)/pp,
      t((s:ng\np)/pp, 'crawling', 'crawl', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'tunnel', 'tunnel', 'NN', 'I-NP', 'O'))))),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'smile', 'smile', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6817,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6818,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6819,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   fa((s:dcl\np:thr)/pp,
    t(((s:dcl\np:thr)/pp)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        ba(s:ng\np,
         t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
        rp((s:ng\np)\(s:ng\np),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           ba(n,
            t(n, 'sun', 'sun', 'NN', 'I-NP', 'O'),
            lx(n\n, s:ng\np,
             fa(s:ng\np,
              t((s:ng\np)/pp, 'flaring', 'flare', 'VBG', 'I-VP', 'O'),
              fa(pp,
               t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                fa(n,
                 t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
                 t(n, 'frame', 'frame', 'NN', 'I-NP', 'O'))))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6820,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'sun', 'sun', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'flaring', 'flare', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
          t(n, 'frame', 'frame', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6821,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'sun', 'sun', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'flaring', 'flare', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
          t(n, 'frame', 'frame', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6822,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6823,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'sun', 'sun', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'flaring', 'flare', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
          t(n, 'frame', 'frame', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6824,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     t(s:ng\np, 'flying', 'fly', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6825,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'rugby', 'rugby', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
          t(n, 'field', 'field', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6826,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'rugby', 'rugby', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
          t(n, 'field', 'field', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6827,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'mud', 'mud', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'rugby', 'rugby', 'JJ', 'I-NP', 'O'),
           t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6828,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'rugby', 'rugby', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
          t(n, 'field', 'field', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6829,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'rugby', 'rugby', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
          t(n, 'field', 'field', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6830,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Rugby', 'Rugby', 'NNP', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6831,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'rugby', 'rugby', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
          t(n, 'field', 'field', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6832,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'idling', 'idle', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6833,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bunch', 'bunch', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'rugby', 'rugby', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
          t(n, 'field', 'field', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6834,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'rugby', 'rugby', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6835,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
    t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'accident', 'accident', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
           t(n, 'rider', 'rider', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6836,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
    t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'accident', 'accident', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
           t(n, 'rider', 'rider', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6837,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'designed', 'design', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           lx(np, n,
            ba(n,
             t(n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'),
             fa(n\n,
              t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
              fa(s:dcl\np,
               t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
               fa(s:ng\np,
                t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
                fa(pp,
                 t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
                 fa(np,
                  t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
                  t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'))))))))))))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     t(np, 'another', 'another', 'DT', 'I-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pr, 'racing', 'race', 'VBG', 'I-VP', 'O'),
       t(pr, 'by', 'by', 'IN', 'I-PP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6838,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'),
        ba(n,
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           fa(s:ng\np,
            t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
              t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'))))))))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     t(np, 'another', 'another', 'DT', 'I-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pr, 'racing', 'race', 'VBG', 'I-VP', 'O'),
       t(pr, 'by', 'by', 'IN', 'I-PP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6839,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
    t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'accident', 'accident', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
           t(n, 'rider', 'rider', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6840,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'),
        ba(n,
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           fa(s:ng\np,
            t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
              t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'))))))))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     t(np, 'another', 'another', 'DT', 'I-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pr, 'racing', 'race', 'VBG', 'I-VP', 'O'),
       t(pr, 'by', 'by', 'IN', 'I-PP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(6841,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6842,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6843,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6844,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6845,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tattoo', 'tattoo', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6846,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tattoo', 'tattoo', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6847,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tattoo', 'tattoo', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      ba(s:pss\np,
       t(s:pss\np, 'drawn', 'draw', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'sweater', 'sweater', 'NN', 'I-NP', 'O'))))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'teenager', 'teenager', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6848,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'sweater', 'sweater', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'tattoo', 'tattoo', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'hand', 'hand', 'NN', 'I-NP', 'O')))))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'teenager', 'teenager', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6849,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'sweater', 'sweater', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'tattoo', 'tattoo', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'teenager', 'teenager', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6850,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'sweater', 'sweater', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'tattoo', 'tattoo', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'hand', 'hand', 'NN', 'I-NP', 'O')))))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'teenager', 'teenager', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6851,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'sweater', 'sweater', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'tattoo', 'tattoo', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'teenager', 'teenager', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6852,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tattoo', 'tattoo', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6853,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'tattoo', 'tattoo', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6854,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'sweater', 'sweater', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'tattoo', 'tattoo', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'hand', 'hand', 'NN', 'I-NP', 'O')))))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'teenager', 'teenager', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6855,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'tattoo', 'tattoo', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/pp, 'removed', 'remove', 'VBN', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(6856,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'sweater', 'sweater', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'drawing', 'draw', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'tattoo', 'tattoo', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'hand', 'hand', 'NN', 'I-NP', 'O')))))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'teenager', 'teenager', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6857,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'top', 'top', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
           t(n, 'columns', 'column', 'NNS', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6858,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
         t(n, 'top', 'top', 'NN', 'I-NP', 'O'))))),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
              t(n, 'columns', 'column', 'NNS', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6859,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
         conj(n\n, n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-VP', 'O')),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'RB', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6860,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
         conj(n\n, n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'RB', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6861,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
         conj(n\n, n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'RB', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6862,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'naked', 'naked', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'RB', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6863,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
         conj(n\n, n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'RB', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6864,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'top', 'top', 'JJ', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
           t(n, 'columns', 'column', 'NNS', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6865,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'),
         conj(n\n, n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'RB', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6866,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'top', 'top', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'between', 'between', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
           t(n, 'columns', 'column', 'NNS', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6867,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      bxc((s:ng\np)/pp,
       t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'bare-chested', 'bare-chested', 'JJ', 'I-ADJP', 'O')),
      fa(pp,
       t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'canoe', 'canoe', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
            t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O')))))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6868,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'standing', 'standing', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'canoe', 'canoe', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
               ba(n,
                ba(n,
                 t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'),
                 fa(n\n,
                  t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
                  lx(np, n,
                   t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
                fa(n\n,
                 t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
                 fa(np,
                  t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                  t(n, 'background', 'background', 'NN', 'I-NP', 'O'))))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6869,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'standing', 'standing', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'canoe', 'canoe', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
               ba(n,
                fa(n,
                 t(n/pp, 'boulders', 'boulder', 'NNS', 'I-NP', 'O'),
                 fa(pp,
                  t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
                  lx(np, n,
                   t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
                fa(n\n,
                 t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
                 fa(np,
                  t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                  t(n, 'background', 'background', 'NN', 'I-NP', 'O'))))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6870,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'kayak', 'kayak', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
            t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6871,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'kayak', 'kayak', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
            t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6872,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'standing', 'standing', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'canoe', 'canoe', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
               ba(n,
                ba(n,
                 t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'),
                 fa(n\n,
                  t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
                  lx(np, n,
                   t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
                fa(n\n,
                 t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
                 fa(np,
                  t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
                  t(n, 'background', 'background', 'NN', 'I-NP', 'O'))))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6873,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'tree', 'tree', 'NN', 'I-NP', 'O'),
         t(n/n, 'trunk', 'trunk', 'NN', 'I-NP', 'O')),
        t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'over', 'over', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6874,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'tree', 'tree', 'NN', 'I-NP', 'O'),
         t(n/n, 'trunk', 'trunk', 'NN', 'I-NP', 'O')),
        t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'over', 'over', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6875,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'fallen', 'fallen', 'JJ', 'I-NP', 'O'),
             t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6876,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
           lx(n\n, s:pss\np,
            fa(s:pss\np,
             t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
               fa(n,
                t(n/n, 'fallen', 'fallen', 'JJ', 'I-NP', 'O'),
                t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6877,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        ba(n,
         t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
         lx(n\n, s:pss\np,
          ba(s:pss\np,
           t(s:pss\np, 'made', 'make', 'VBN', 'I-VP', 'O'),
           fa((s:pss\np)\(s:pss\np),
            t(((s:pss\np)\(s:pss\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'river', 'river', 'NN', 'I-NP', 'O')))))),
        fa(n\n,
         t((n\n)/(s:dcl/np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fc(s:dcl/np,
          tr(s:dcl/(s:dcl\np),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'B-NP', 'O'),
            t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
          fc((s:dcl\np)/np,
           t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6878,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'fallen', 'fallen', 'JJ', 'I-NP', 'O'),
             t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6879,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'tree', 'tree', 'NN', 'I-NP', 'O'),
         t(n/n, 'trunk', 'trunk', 'NN', 'I-NP', 'O')),
        t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'over', 'over', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6880,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
           lx(n\n, s:pss\np,
            fa(s:pss\np,
             t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
               fa(n,
                t(n/n, 'fallen', 'fallen', 'JJ', 'I-NP', 'O'),
                t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6881,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'tree', 'tree', 'NN', 'I-NP', 'O'),
         t(n/n, 'trunk', 'trunk', 'NN', 'I-NP', 'O')),
        t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'over', 'over', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6882,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        ba(n,
         t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
         lx(n\n, s:pss\np,
          ba(s:pss\np,
           t(s:pss\np, 'made', 'make', 'VBN', 'I-VP', 'O'),
           fa((s:pss\np)\(s:pss\np),
            t(((s:pss\np)\(s:pss\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'river', 'river', 'NN', 'I-NP', 'O')))))),
        fa(n\n,
         t((n\n)/(s:dcl/np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fc(s:dcl/np,
          tr(s:dcl/(s:dcl\np),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'B-NP', 'O'),
            t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
          fc((s:dcl\np)/np,
           t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6883,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'tree', 'tree', 'NN', 'I-NP', 'O'),
         t(n/n, 'trunk', 'trunk', 'NN', 'I-NP', 'O')),
        t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'over', 'over', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6884,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'fallen', 'fallen', 'JJ', 'I-NP', 'O'),
             t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6885,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'sports', 'sport', 'NNS', 'I-NP', 'O'),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6886,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'sports', 'sport', 'NNS', 'I-NP', 'O'),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6887,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'proudly', 'proudly', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
        t(n, 'strip', 'strip', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6888,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
        t(n, 'strip', 'strip', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6889,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'sports', 'sport', 'NNS', 'I-NP', 'O'),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6890,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
            t(n, 'strip', 'strip', 'NN', 'I-NP', 'O'))))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         ba(s:ng\np,
          t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(6891,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/pp, 'uniform', 'uniform', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'sports', 'sport', 'NNS', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6892,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
        t(n, 'strip', 'strip', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6893,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
        t(n, 'strip', 'strip', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6894,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'sports', 'sport', 'NNS', 'I-NP', 'O'),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6895,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'sports', 'sport', 'NNS', 'I-NP', 'O'),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6896,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
        t(n, 'strip', 'strip', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(6897,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bikini', 'bikini', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6898,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
      t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6899,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'lady', 'lady', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6900,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:adj\np), 'looks', 'look', 'VBZ', 'I-VP', 'O'),
      t(s:adj\np, 'young', 'young', 'JJ', 'I-ADJP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6901,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'lady', 'lady', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6902,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'lady', 'lady', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6903,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'lady', 'lady', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:adj\np), 'looks', 'look', 'VBZ', 'I-VP', 'O'),
      t(s:adj\np, 'young', 'young', 'JJ', 'I-ADJP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6904,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bikini', 'bikini', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6905,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bikini', 'bikini', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6906,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'lady', 'lady', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6907,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'lady', 'lady', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6908,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bikini', 'bikini', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6909,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'handstand', 'handstand', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
         t(n, 'shore', 'shore', 'NN', 'I-NP', 'O'))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6910,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'handstand', 'handstand', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
           t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6911,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'handstand', 'handstand', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6912,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'handstand', 'handstand', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'performed', 'perform', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
        rp(pp,
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6913,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6914,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'handstand', 'handstand', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6915,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'handstand', 'handstand', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
           t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6916,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'handstand', 'handstand', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'performed', 'perform', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
        rp(pp,
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6917,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'handstand', 'handstand', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
         t(n, 'shore', 'shore', 'NN', 'I-NP', 'O'))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6918,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'handstand', 'handstand', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6919,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
       t(n, 'age', 'age', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'park', 'park', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mother', 'mother', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6920,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'park', 'park', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mother', 'mother', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6921,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/pp, 'away', 'away', 'RB', 'I-ADVP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6922,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/pp, 'away', 'away', 'RB', 'I-ADVP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6923,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'park', 'park', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mother', 'mother', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6924,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/pp, 'away', 'away', 'RB', 'I-ADVP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6925,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'park', 'park', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mother', 'mother', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6926,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'towards', 'towards', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6927,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
       t(n, 'age', 'age', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'park', 'park', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mother', 'mother', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6928,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/pp, 'away', 'away', 'RB', 'I-ADVP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6929,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-ADVP', 'O')),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'chair', 'chair', 'NN', 'I-NP', 'O'))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'floor', 'floor', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6930,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         fa(n,
          t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
          t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
         lx(n\n, s:ng\np,
          ba(s:ng\np,
           ba(s:ng\np,
            t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
            fa((s:ng\np)\(s:ng\np),
             t(((s:ng\np)\(s:ng\np))/pp, 'off', 'off', 'IN', 'I-ADVP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
               fa(n,
                t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
                t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')))))),
           rp((s:ng\np)\(s:ng\np),
            fa((s:ng\np)\(s:ng\np),
             t(((s:ng\np)\(s:ng\np))/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'floor', 'floor', 'NN', 'I-NP', 'O'))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(6931,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6932,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6933,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6934,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'chair', 'chair', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6935,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      t(pr, 'off', 'off', 'RP', 'I-ADVP', 'O')),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'chair', 'chair', 'NN', 'I-NP', 'O'))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'floor', 'floor', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6936,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6937,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'balls', 'ball', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
        t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6938,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
        t(n, 'balls', 'ball', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6939,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'children', 'child', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'tights', 'tights', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     rp(s:ng\np,
      t(s:ng\np, 'hopping', 'hop', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6940,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'children', 'child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'tights', 'tights', 'NNS', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'hopping', 'hopping', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6941,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
        t(n, 'balls', 'ball', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6942,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'children', 'child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'tights', 'tights', 'NNS', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'hopping', 'hopping', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6943,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'children', 'child', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'tights', 'tights', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     rp(s:ng\np,
      t(s:ng\np, 'hopping', 'hop', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6944,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
        t(n, 'balls', 'ball', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6945,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
        t(n, 'balls', 'ball', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6946,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'children', 'child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'tights', 'tights', 'NNS', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'hopping', 'hopping', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6947,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
        t(n, 'balls', 'ball', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6948,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'children', 'child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'tights', 'tights', 'NNS', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'hopping', 'hopping', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6949,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'frowning', 'frown', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'taking', 'take', 'VBG', 'I-VP', 'O'),
       t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')))),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'fake', 'fake', 'NN', 'I-NP', 'O'),
       t(n, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6950,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'))),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'fake', 'fake', 'JJ', 'I-NP', 'O'),
       t(n, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6951,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'))),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'fake', 'fake', 'JJ', 'I-NP', 'O'),
       t(n, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6952,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'blonde', 'blonde', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       t(n, 'top', 'top', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      fc((s:ng\np)/np,
       t((s:ng\np)/(s:ng\np), 'not', 'not', 'RB', 'I-VP', 'O'),
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O')))),
    lx(np, n,
     fa(n,
      t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
           ba(n,
            t(n, 'nose', 'nose', 'NN', 'I-NP', 'O'),
            lx(n\n, s:pss\np,
             t(s:pss\np, 'attached', 'attach', 'VBN', 'I-VP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6953,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'blonde', 'blonde', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       t(n, 'top', 'top', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'))),
    lx(np, n,
     fa(n,
      t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
           ba(n,
            t(n, 'nose', 'nose', 'NN', 'I-NP', 'O'),
            lx(n\n, s:pss\np,
             t(s:pss\np, 'attached', 'attach', 'VBN', 'I-VP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6954,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'))),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'fake', 'fake', 'JJ', 'I-NP', 'O'),
       t(n, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6955,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'blonde', 'blonde', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       t(n, 'top', 'top', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'))),
    lx(np, n,
     fa(n,
      t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
           ba(n,
            t(n, 'nose', 'nose', 'NN', 'I-NP', 'O'),
            lx(n\n, s:pss\np,
             t(s:pss\np, 'attached', 'attach', 'VBN', 'I-VP', 'O'))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6956,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'))),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'fake', 'fake', 'JJ', 'I-NP', 'O'),
       t(n, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6957,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'squirting', 'squirt', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'squirt', 'squirt', 'NN', 'I-NP', 'O'),
        t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6958,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        fa((s:ng\np)/pp,
         t(((s:ng\np)/pp)/np, 'squirting', 'squirt', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
        fa(pp,
         t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
              t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))))),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'squirt', 'squirt', 'NN', 'I-NP', 'O'),
           t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6959,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'squirting', 'squirt', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'squirt', 'squirt', 'NN', 'I-NP', 'O'),
        t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6960,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'spraying', 'spray', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'super', 'super', 'NN', 'I-NP', 'O'),
       t(n, 'soaker', 'soaker', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6961,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'spraying', 'spray', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'super', 'super', 'NN', 'I-NP', 'O'),
       t(n, 'soaker', 'soaker', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6962,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        fa((s:ng\np)/pp,
         t(((s:ng\np)/pp)/np, 'squirting', 'squirt', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
        fa(pp,
         t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
              t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))))),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'squirt', 'squirt', 'NN', 'I-NP', 'O'),
           t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6963,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'spraying', 'spray', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'super', 'super', 'NN', 'I-NP', 'O'),
       t(n, 'soaker', 'soaker', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(6964,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'squirting', 'squirt', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'squirt', 'squirt', 'NN', 'I-NP', 'O'),
        t(n, 'gun', 'gun', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6965,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'father', 'father', 'NN', 'I-NP', 'O')),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            ba(n,
             t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'),
             lx(n\n, s:pss\np,
              ba(s:pss\np,
               t(s:pss\np, 'dyed', 'dye', 'VBN', 'I-VP', 'O'),
               fa((s:pss\np)\(s:pss\np),
                t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
                lx(np, n,
                 t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')))))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6966,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'father', 'father', 'NN', 'I-NP', 'O')),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
             t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6967,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'experiencing', 'experience', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'new', 'new', 'JJ', 'I-NP', 'O'),
       t(n, 'world', 'world', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6968,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'asleep', 'asleep', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6969,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'father', 'father', 'NN', 'I-NP', 'O')),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
             t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6970,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'amazedly', 'amazedly', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'experiencing', 'experience', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'new', 'new', 'JJ', 'I-NP', 'O'),
       t(n, 'world', 'world', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6971,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'experiencing', 'experience', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'new', 'new', 'JJ', 'I-NP', 'O'),
       t(n, 'world', 'world', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6972,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'father', 'father', 'NN', 'I-NP', 'O')),
       rp(np\np,
        fa(np\np,
         t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            ba(n,
             t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'),
             lx(n\n, s:pss\np,
              ba(s:pss\np,
               t(s:pss\np, 'dyed', 'dye', 'VBN', 'I-VP', 'O'),
               fa((s:pss\np)\(s:pss\np),
                t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
                lx(np, n,
                 t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')))))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(6973,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'experiencing', 'experience', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'new', 'new', 'JJ', 'I-NP', 'O'),
       t(n, 'world', 'world', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6974,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'under', 'under', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'let', 'let', 'VBN', 'I-VP', 'O'),
      t((s:pss\np)\(s:pss\np), 'go', 'go', 'VB', 'I-VP', 'O')),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       ba(n/pp,
        t(n/pp, 'father', 'father', 'NN', 'I-NP', 'O'),
        fa((n/pp)\(n/pp),
         t(((n/pp)\(n/pp))/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
              t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(6975,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   lp(np\np,
    t(comma, ',', ',', ',', 'O', 'O'),
    rp(np\np,
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
          t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
     t(comma, ',', ',', ',', 'O', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'father', 'father', 'NN', 'I-NP', 'O')))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        t(n, 'umbrella', 'umbrella', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6976,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'experiencing', 'experience', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'new', 'new', 'JJ', 'I-NP', 'O'),
       t(n, 'world', 'world', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6977,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'alone', 'alone', 'RB', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'shore', 'shore', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(6978,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'snowdrift', 'snowdrift', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6979,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sleeping', 'sleep', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        ba(s:pss\np,
         t(s:pss\np, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
          rp(np,
           lx(np, n,
            t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(6980,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'snowdrift', 'snowdrift', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6981,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snowdrift', 'snowdrift', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6982,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'alone', 'alone', 'RB', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(6983,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'alone', 'alone', 'RB', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(6984,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'snowdrift', 'snowdrift', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6985,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6986,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6987,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'light', 'light', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6988,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6989,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'great', 'great', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'steep', 'steep', 'JJ', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6990,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'great', 'great', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'wildly', 'wildly', 'RB', 'I-ADVP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'steep', 'steep', 'JJ', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6991,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'great', 'great', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'steep', 'steep', 'JJ', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6992,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6993,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'great', 'great', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'steep', 'steep', 'JJ', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6994,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       ba(n,
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        lx(n\n, s:ng\np,
         fa(s:ng\np,
          bxc((s:ng\np)/np,
           t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
           t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'street', 'street', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(6995,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'light', 'light', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(6996,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'great', 'great', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'steep', 'steep', 'JJ', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6997,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'great', 'great', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'steep', 'steep', 'JJ', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6998,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(6999,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'street', 'street', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'city', 'city', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7000,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7001,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7002,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'street', 'street', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'crowded', 'crowd', 'VBN', 'I-VP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7003,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'street', 'street', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         t(s:adj\np, 'crowded', 'crowd', 'VBN', 'I-VP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7004,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7005,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'street', 'street', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'city', 'city', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7006,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7007,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7008,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'idling', 'idle', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
        t(n, 'street', 'street', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7009,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'wave', 'wave', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7010,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'wave', 'wave', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7011,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'wave', 'wave', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7012,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'wave', 'wave', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7013,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       ba(n,
        t(n, 'wave', 'wave', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'across', 'across', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
            t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7014,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'wave', 'wave', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7015,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       ba(n,
        t(n, 'wave', 'wave', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'across', 'across', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
            t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7016,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'wave', 'wave', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7017,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7018,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'person', 'person', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7019,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7020,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7021,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'muscular', 'muscular', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'him', 'he', 'PRP', 'I-NP', 'O')))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O'))))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7022,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'muscular', 'muscular', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'him', 'he', 'PRP', 'I-NP', 'O')))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O'))))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7023,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'muscular', 'muscular', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'him', 'he', 'PRP', 'I-NP', 'O')))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O'))))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7024,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'muscular', 'muscular', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'him', 'he', 'PRP', 'I-NP', 'O')))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O'))))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7025,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'muscular', 'muscular', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'him', 'he', 'PRP', 'I-NP', 'O')))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O'))))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7026,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7027,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7028,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'muscular', 'muscular', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'him', 'he', 'PRP', 'I-NP', 'O')))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O'))))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7029,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'muscular', 'muscular', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'him', 'he', 'PRP', 'I-NP', 'O')))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O'))))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7030,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7031,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'muscular', 'muscular', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'him', 'he', 'PRP', 'I-NP', 'O')))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O'))))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7032,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7033,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      ba(n,
       t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'grey', 'grey', 'JJ', 'I-NP', 'O'),
           t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O')))))),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:adj\np,
         t((s:adj\np)/pp, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'snowboard', 'snowboard', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7034,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'grey', 'grey', 'JJ', 'I-NP', 'O'),
        t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'snowboard', 'snowboard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7035,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7036,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'grey', 'grey', 'JJ', 'I-NP', 'O'),
        t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'snowboard', 'snowboard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7037,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'grey', 'grey', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pants', 'pants', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'snowboard', 'snowboard', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7038,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'snowboarding', 'snowboard', 'VBG', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7039,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      ba(n,
       t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'grey', 'grey', 'JJ', 'I-NP', 'O'),
           t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O')))))),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:adj\np,
         t((s:adj\np)/pp, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'snowboard', 'snowboard', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7040,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'snowboarding', 'snowboard', 'VBG', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7041,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'snowboarding', 'snowboard', 'VBG', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7042,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'grey', 'grey', 'JJ', 'I-NP', 'O'),
        t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:adj\np,
    t((s:adj\np)/pp, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'snowboard', 'snowboard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7043,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
     t(n, 'player', 'player', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'headband', 'headband', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7044,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
     t(n, 'player', 'player', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'headband', 'headband', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'missing', 'miss', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7045,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7046,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7047,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7048,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7049,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'squatting', 'squat', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'brush', 'brush', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'photograph', 'photograph', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7050,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       ba((s:ng\np)/np,
        bxc((s:ng\np)/np,
         t((s:ng\np)/np, 'squatting', 'squat', 'VBG', 'I-VP', 'O'),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'brush', 'brush', 'NN', 'I-NP', 'O')))),
        conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'))),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'photograph', 'photograph', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7051,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'squatting', 'squat', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'brush', 'brush', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'photo', 'photo', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7052,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7053,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'squatting', 'squat', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'brush', 'brush', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'photograph', 'photograph', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7054,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7055,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'squatting', 'squat', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'brush', 'brush', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'photograph', 'photograph', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7056,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7057,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7058,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stream', 'stream', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7059,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stream', 'stream', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7060,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       ba(n,
        t(n, 'something', 'something', 'DT', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          ba(s:ng\np,
           t(s:ng\np, 'moving', 'move', 'VBG', 'I-VP', 'O'),
           fa((s:ng\np)\(s:ng\np),
            t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7061,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       ba(n,
        t(n, 'something', 'something', 'DT', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7062,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7063,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       ba(n,
        t(n, 'something', 'something', 'DT', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7064,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stream', 'stream', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7065,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cylindrical', 'cylindrical', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hay', 'hay', 'NN', 'I-NP', 'O'),
         t(n, 'bale', 'bale', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7066,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cylindrical', 'cylindrical', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hay', 'hay', 'NN', 'I-NP', 'O'),
         t(n, 'bale', 'bale', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7067,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cylindrical', 'cylindrical', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hay', 'hay', 'NN', 'I-NP', 'O'),
         t(n, 'bale', 'bale', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7068,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cylindrical', 'cylindrical', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hay', 'hay', 'NN', 'I-NP', 'O'),
         t(n, 'bale', 'bale', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7069,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7070,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7071,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7072,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7073,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7074,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7075,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7076,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7077,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'waving', 'waving', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7078,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'waving', 'waving', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7079,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'waving', 'waving', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7080,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'arm', 'arm', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7081,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'waving', 'waving', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7082,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'arm', 'arm', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7083,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
       rp(pp,
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           t(n, 'flowers', 'flower', 'NNS', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7084,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
       rp(pp,
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'flowers', 'flower', 'NNS', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7085,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'helmets', 'helmet', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'flowers', 'flower', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7086,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'helmets', 'helmet', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'flowers', 'flower', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7087,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'up', 'up', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7088,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       ba(n,
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'down', 'down', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
           t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7089,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
           t(n, 'trail', 'trail', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7090,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
        t(n, 'trail', 'trail', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7091,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       ba(n,
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'down', 'down', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
           t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7092,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
        t(n, 'trail', 'trail', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7093,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
        t(n, 'trail', 'trail', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7094,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       ba(n,
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'down', 'down', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
           t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7095,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7096,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7097,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7098,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7099,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7100,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirty', 'dirty', 'NN', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7101,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O'),
          t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7102,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7103,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7104,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7105,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cowboy', 'cowboy', 'NN', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7106,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirty', 'dirty', 'NN', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7107,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'ATVs', 'atv', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7108,
 ba(s:dcl,
  lx(np, n,
   t(n, 'ATVs', 'atv', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'driven', 'drive', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7109,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'four', 'four', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'),
        t(n, 'ATVs', 'atv', 'NNS', 'I-NP', 'O'))))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7110,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'four', 'four', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'),
        t(n, 'ATVs', 'atv', 'NNS', 'I-NP', 'O'))))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7111,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'four', 'four', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'),
        t(n, 'ATVs', 'atv', 'NNS', 'I-NP', 'O'))))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7112,
 ba(s:dcl,
  lx(np, n,
   t(n, 'ATVs', 'atv', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'driven', 'drive', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7113,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7114,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7115,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7116,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7117,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7118,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7119,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7120,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7121,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7122,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7123,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7124,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7125,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
     t(n, 'car', 'car', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7126,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'racing', 'racing', 'NN', 'I-NP', 'O'),
     t(n, 'vehicle', 'vehicle', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7127,
 fa(np,
  t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
  fa(n,
   t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
   ba(n,
    t(n, 'rally', 'rally', 'NN', 'I-NP', 'O'),
    lx(n\n, s:dcl,
     ba(s:dcl,
      lx(np, n,
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
      ba(s:dcl\np,
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         fa((s:ng\np)/pp,
          t(((s:ng\np)/pp)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
          lx(np, n,
           t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))),
         fa(pp,
          t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))),
       conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         ba(s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/np, 'approaching', 'approach', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'bend', 'bend', 'NN', 'I-NP', 'O'))),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(7128,
 fa(np,
  t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
  fa(n,
   t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
   ba(n,
    t(n, 'rally', 'rally', 'NN', 'I-NP', 'O'),
    lx(n\n, s:dcl,
     ba(s:dcl,
      lx(np, n,
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
      ba(s:dcl\np,
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         fa((s:ng\np)/pp,
          t(((s:ng\np)/pp)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
          lx(np, n,
           t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))),
         fa(pp,
          t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))),
       conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         ba(s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/np, 'approaching', 'approach', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'bend', 'bend', 'NN', 'I-NP', 'O'))),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(7129,
 fa(np,
  t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
  fa(n,
   t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
   ba(n,
    t(n, 'rally', 'rally', 'NN', 'I-NP', 'O'),
    lx(n\n, s:dcl,
     ba(s:dcl,
      lx(np, n,
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
      ba(s:dcl\np,
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         fa((s:ng\np)/pp,
          t(((s:ng\np)/pp)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
          lx(np, n,
           t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))),
         fa(pp,
          t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))),
       conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         ba(s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/np, 'approaching', 'approach', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'bend', 'bend', 'NN', 'I-NP', 'O'))),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(7130,
 fa(np,
  t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
  ba(n,
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'rally', 'rally', 'NN', 'I-NP', 'O')),
   lx(n\n, s:dcl,
    ba(s:dcl,
     lx(np, n,
      t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
     ba(s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa(s:ng\np,
        fa((s:ng\np)/pp,
         t(((s:ng\np)/pp)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))),
        fa(pp,
         t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))),
      conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        ba(s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/np, 'approaching', 'approach', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'bend', 'bend', 'NN', 'I-NP', 'O'))),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(7131,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
     t(n, 'car', 'car', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7132,
 fa(np,
  t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
  fa(n,
   t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
   ba(n,
    t(n, 'rally', 'rally', 'NN', 'I-NP', 'O'),
    lx(n\n, s:dcl,
     ba(s:dcl,
      lx(np, n,
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
      ba(s:dcl\np,
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         fa((s:ng\np)/pp,
          t(((s:ng\np)/pp)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
          lx(np, n,
           t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))),
         fa(pp,
          t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))),
       conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         ba(s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/np, 'approaching', 'approach', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'bend', 'bend', 'NN', 'I-NP', 'O'))),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(7133,
 fa(np,
  t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
  fa(n,
   t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
   ba(n,
    t(n, 'rally', 'rally', 'NN', 'I-NP', 'O'),
    lx(n\n, s:dcl,
     ba(s:dcl,
      lx(np, n,
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
      ba(s:dcl\np,
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         fa((s:ng\np)/pp,
          t(((s:ng\np)/pp)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
          lx(np, n,
           t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))),
         fa(pp,
          t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))),
       conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         ba(s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/np, 'approaching', 'approach', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'bend', 'bend', 'NN', 'I-NP', 'O'))),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(7134,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'racing', 'racing', 'NN', 'I-NP', 'O'),
     t(n, 'vehicle', 'vehicle', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7135,
 fa(np,
  t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
  fa(n,
   t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
   ba(n,
    t(n, 'rally', 'rally', 'NN', 'I-NP', 'O'),
    lx(n\n, s:dcl,
     ba(s:dcl,
      lx(np, n,
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
      ba(s:dcl\np,
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         fa((s:ng\np)/pp,
          t(((s:ng\np)/pp)/np, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
          lx(np, n,
           t(n, 'mud', 'mud', 'NN', 'I-NP', 'O'))),
         fa(pp,
          t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))),
       conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         ba(s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/np, 'approaching', 'approach', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'bend', 'bend', 'NN', 'I-NP', 'O'))),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(7136,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'puddle', 'puddle', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7137,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shiny', 'shiny', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
       rp(pp,
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'dry', 'dry', 'JJ', 'I-NP', 'O'),
           t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7138,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        ba(s:ng\np,
         t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'shiny', 'shiny', 'JJ', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
              t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'dry', 'dry', 'JJ', 'I-NP', 'O'),
              t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'))))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7139,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'collar', 'collar', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
            t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7140,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'collar', 'collar', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
            t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7141,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'collar', 'collar', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
            t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7142,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'shiny', 'shiny', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
       rp(pp,
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'dry', 'dry', 'JJ', 'I-NP', 'O'),
           t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7143,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'towards', 'towards', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7144,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'towards', 'towards', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7145,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'towards', 'towards', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7146,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        ba(s:ng\np,
         t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'field', 'field', 'NN', 'I-NP', 'O')))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7147,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'towards', 'towards', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7148,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7149,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'athletes', 'athlete', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'stadium', 'stadium', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7150,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'athletes', 'athlete', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'stadium', 'stadium', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7151,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'athletes', 'athlete', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'stadium', 'stadium', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7152,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'athletes', 'athlete', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
          t(n, 'stadium', 'stadium', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7153,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7154,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'pink', 'pink', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7155,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7156,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'athletes', 'athlete', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'stadium', 'stadium', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7157,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'fur', 'fur', 'NN', 'I-NP', 'O'),
    t(n, 'scarf', 'scarf', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
         t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7158,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'fur', 'fur', 'NN', 'I-NP', 'O'),
       t(n, 'scarf', 'scarf', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7159,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'fur', 'fur', 'NN', 'I-NP', 'O'),
       t(n, 'scarf', 'scarf', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7160,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'fur', 'fur', 'NN', 'I-NP', 'O'),
           t(n, 'scarf', 'scarf', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7161,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'elegant', 'elegant', 'JJ', 'I-NP', 'O'),
         t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      rp(pp,
       t(pp, 'down', 'down', 'RP', 'I-PRT', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7162,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'elegant', 'elegant', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      rp(pp,
       t(pp, 'down', 'down', 'RP', 'I-PRT', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7163,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'fur', 'fur', 'NN', 'I-NP', 'O'),
       t(n, 'scarf', 'scarf', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7164,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'elegant', 'elegant', 'JJ', 'I-NP', 'O'),
         t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      rp(pp,
       t(pp, 'up', 'up', 'RP', 'I-PRT', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7165,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'elegant', 'elegant', 'JJ', 'I-NP', 'O'),
         t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      rp(pp,
       t(pp, 'down', 'down', 'RP', 'I-PRT', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7166,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'fur', 'fur', 'NN', 'I-NP', 'O'),
    t(n, 'scarf', 'scarf', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
         t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7167,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'shallow', 'shallow', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7168,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         ba(n,
          t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O'),
          lx(n\n, s:ng\np,
           fa(s:ng\np,
            t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
             lx(np, n,
              fa(n,
               t(n/n, 'shallow', 'shallow', 'JJ', 'I-NP', 'O'),
               t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7169,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 't-shirt', 't-shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'shallow', 'shallow', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7170,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sea', 'sea', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7171,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
     t(n, 'players', 'player', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'scrambling', 'scramble', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'court', 'court', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7172,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'basketball', 'basketball', 'NN', 'I-NP', 'O'),
     t(n, 'players', 'player', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'scrambling', 'scramble', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'court', 'court', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7173,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'basketball', 'basketball', 'NN', 'I-NP', 'O'),
     t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'court', 'court', 'NN', 'I-NP', 'O'),
       t(n, 'floor', 'floor', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'grabbing', 'grab', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7174,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'basketball', 'basketball', 'NN', 'I-NP', 'O'),
     t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'court', 'court', 'NN', 'I-NP', 'O'),
       t(n, 'floor', 'floor', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
      ba(s:pss\np,
       t(s:pss\np, 'grabbed', 'grab', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
          t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7175,
 ba(s:dcl,
  ba(s:dcl,
   t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
   fa(s:dcl\np:thr,
    t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'basketball', 'basketball', 'NN', 'I-NP', 'O'),
       t(n, 'player', 'player', 'NN', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'court', 'court', 'NN', 'I-NP', 'O'),
         t(n, 'floor', 'floor', 'NN', 'I-NP', 'O')))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     t(n, 'one', 'one', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'grabbing', 'grab', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7176,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'basketball', 'basketball', 'NN', 'I-NP', 'O'),
     t(n, 'players', 'player', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'scrambling', 'scramble', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'court', 'court', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7177,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'football', 'football', 'NN', 'I-NP', 'O'),
     t(n, 'players', 'player', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'scrambling', 'scramble', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'court', 'court', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7178,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'basketball', 'basketball', 'NN', 'I-NP', 'O'),
     t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'court', 'court', 'NN', 'I-NP', 'O'),
       t(n, 'floor', 'floor', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'grabbing', 'grab', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7179,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'llama', 'llama', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'curiously', 'curiously', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7180,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'curiously', 'curiously', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'llama', 'llama', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7181,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'sheep', 'sheep', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7182,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'sheep', 'sheep', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'close', 'close', 'RB', 'I-ADVP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
          t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7183,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'curiously', 'curiously', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'llama', 'llama', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7184,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'sheep', 'sheep', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'close', 'close', 'RB', 'I-ADVP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
          t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7185,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'sheep', 'sheep', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/pp, 'far', 'far', 'RB', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
          t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7186,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'curiously', 'curiously', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'llama', 'llama', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7187,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'curiously', 'curiously', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'llama', 'llama', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7188,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'sheep', 'sheep', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7189,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'poodles', 'poodle', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'high', 'high', 'JJ', 'I-ADVP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7190,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'poodles', 'poodle', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7191,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'poodles', 'poodle', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pr, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
       t(pr, 'down', 'down', 'RP', 'I-PRT', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7192,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'poodles', 'poodle', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'high', 'high', 'JJ', 'I-ADVP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7193,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'toward', 'toward', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'soft', 'soft', 'JJ', 'I-NP', 'O'),
        t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7194,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'poodles', 'poodle', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'high', 'high', 'JJ', 'I-ADVP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7195,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'poodles', 'poodle', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'high', 'high', 'JJ', 'I-ADVP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7196,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'toward', 'toward', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7197,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'poodles', 'poodle', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
       t((s:ng\np)\(s:ng\np), 'high', 'high', 'JJ', 'I-ADVP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7198,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'toward', 'toward', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7199,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'photographers', 'photographer', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
       t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7200,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
       t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7201,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'photographer', 'photographer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7202,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'photographers', 'photographer', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7203,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'elegant', 'elegant', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'photographers', 'photographer', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7204,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'photographers', 'photographer', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
       t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7205,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'photographers', 'photographer', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
       t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7206,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'photographers', 'photographer', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7207,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
       t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7208,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'photographers', 'photographer', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7209,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'photographers', 'photographer', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
       t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7210,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'photographers', 'photographer', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7211,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Children', 'Child', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
       t(n, 'suits', 'suit', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7212,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Children', 'Child', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
       t(n, 'suits', 'suit', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7213,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'bathing', 'bath', 'VBG', 'I-NP', 'O'),
       t(n, 'suits', 'suit', 'NNS', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'around', 'around', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7214,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')),
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suits', 'suit', 'NNS', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'around', 'around', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7215,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Children', 'Child', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
       t(n, 'suits', 'suit', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7216,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'bathing', 'bath', 'VBG', 'I-NP', 'O'),
       t(n, 'suits', 'suit', 'NNS', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'around', 'around', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7217,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Children', 'Child', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
       t(n, 'suits', 'suit', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7218,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'bathing', 'bath', 'VBG', 'I-NP', 'O'),
       t(n, 'suits', 'suit', 'NNS', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'around', 'around', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7219,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Children', 'Child', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
       t(n, 'suits', 'suit', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7220,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'bathing', 'bath', 'VBG', 'I-NP', 'O'),
       t(n, 'suits', 'suit', 'NNS', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'around', 'around', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7221,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'dangling', 'dangle', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'straps', 'strap', 'NNS', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
         t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7222,
 ba(s:dcl,
  t(np, 'Nobody', 'nobody', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'dangling', 'dangle', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'straps', 'strap', 'NNS', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
         t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7223,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'gymnastic', 'gymnastic', 'JJ', 'I-NP', 'O'),
        t(n, 'ropes', 'rope', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7224,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'dangling', 'dangle', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'straps', 'strap', 'NNS', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
         t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7225,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blonde', 'blonde', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'hanging', 'hang', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'gymnastic', 'gymnastic', 'JJ', 'I-NP', 'O'),
        t(n, 'ropes', 'rope', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7226,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'dangling', 'dangle', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'straps', 'strap', 'NNS', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
         t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7227,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'black', 'black', 'JJ', 'I-NP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'racket', 'racket', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7228,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'black', 'black', 'JJ', 'I-NP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'racket', 'racket', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7229,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
     t(n, 'player', 'player', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'mid', 'mid', 'JJ', 'I-NP', 'I-DAT'),
       t(n, 'game', 'game', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'racquet', 'racquet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7230,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'racquet', 'racquet', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
         t(n, 'player', 'player', 'NN', 'I-NP', 'O')),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           fa(n,
            t(n/n, 'mid', 'mid', 'JJ', 'I-NP', 'I-DAT'),
            t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7231,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'black', 'black', 'JJ', 'I-NP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'racket', 'racket', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7232,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'racquet', 'racquet', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
         t(n, 'player', 'player', 'NN', 'I-NP', 'O')),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           fa(n,
            t(n/n, 'mid', 'mid', 'JJ', 'I-NP', 'I-DAT'),
            t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7233,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
       ba(s:adj\np,
        t(s:adj\np, 'black', 'black', 'JJ', 'I-NP', 'O'),
        conj((s:adj\np)\(s:adj\np), s:adj\np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'racket', 'racket', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7234,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
     t(n, 'player', 'player', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'mid', 'mid', 'JJ', 'I-NP', 'I-DAT'),
       t(n, 'game', 'game', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'racquet', 'racquet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7235,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7236,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7237,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7238,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7239,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7240,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7241,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'skinned', 'skinned', 'JJ', 'I-NP', 'O'),
     t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7242,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'skinned', 'skinned', 'JJ', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7243,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'skinned', 'skinned', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(7244,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'skinned', 'skinned', 'JJ', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7245,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bib', 'bib', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7246,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bib', 'bib', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7247,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bib', 'bib', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7248,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'skinned', 'skinned', 'JJ', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7249,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7250,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7251,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7252,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7253,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'diving', 'dive', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'still', 'still', 'RB', 'I-NP', 'O'),
        t(n, 'lake', 'lake', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7254,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'still', 'still', 'RB', 'I-NP', 'O'),
        t(n, 'lake', 'lake', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7255,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'still', 'still', 'RB', 'I-NP', 'O'),
        t(n, 'lake', 'lake', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7256,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'still', 'still', 'RB', 'I-NP', 'O'),
        t(n, 'lake', 'lake', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7257,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7258,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'diving', 'dive', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'still', 'still', 'RB', 'I-NP', 'O'),
        t(n, 'lake', 'lake', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7259,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'still', 'still', 'RB', 'I-NP', 'O'),
        t(n, 'lake', 'lake', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7260,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7261,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      ba(n,
       fa(n,
        t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
        t(n, 'baskets', 'basket', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        ba(n,
         t(n, 'blankets', 'blanket', 'NNS', 'I-NP', 'O'),
         conj(n\n, n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n, 'walking', 'walking', 'NN', 'I-NP', 'O'))))),
      fa(n\n,
       t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'building', 'building', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7262,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      ba(n,
       fa(n,
        t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
        t(n, 'baskets', 'basket', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        ba(n,
         t(n, 'blankets', 'blanket', 'NNS', 'I-NP', 'O'),
         conj(n\n, n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n, 'walking', 'walking', 'NN', 'I-NP', 'O'))))),
      fa(n\n,
       t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'building', 'building', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7263,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        fa(n,
         t(n/n, 'laden', 'laden', 'JJ', 'I-NP', 'O'),
         t(n, 'baskets', 'basket', 'NNS', 'I-NP', 'O')),
        conj(n\n, n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n, 'blankets', 'blanket', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7264,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'laden', 'laden', 'JJ', 'I-NP', 'O'),
        t(n, 'baskets', 'basket', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'blankets', 'blanket', 'NNS', 'I-NP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7265,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      ba(n,
       fa(n,
        t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
        t(n, 'baskets', 'basket', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        ba(n,
         t(n, 'blankets', 'blanket', 'NNS', 'I-NP', 'O'),
         conj(n\n, n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n, 'walking', 'walking', 'NN', 'I-NP', 'O'))))),
      fa(n\n,
       t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'building', 'building', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7266,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'laden', 'laden', 'JJ', 'I-NP', 'O'),
        t(n, 'baskets', 'basket', 'NNS', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
         t(n, 'blankets', 'blanket', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7267,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'swimsuit', 'swimsuit', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7268,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7269,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'patterned', 'patterned', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
          t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
      conj(np\np, np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         ba(n/n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'))),
         fa(n,
          t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
          t(n, 'cap', 'cap', 'NN', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'goggles', 'goggles', 'NNS', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
            t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(7270,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'patterned', 'patterned', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
          t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
      conj(np\np, np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         ba(n/n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'))),
         fa(n,
          t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
          t(n, 'cap', 'cap', 'NN', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'goggles', 'goggles', 'NNS', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
            t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(7271,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'patterned', 'patterned', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
          t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
      conj(np\np, np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         ba(n/n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'))),
         fa(n,
          t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
          t(n, 'cap', 'cap', 'NN', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'goggles', 'goggles', 'NNS', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'head', 'head', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(7272,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7273,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'patterned', 'patterned', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
          t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
      conj(np\np, np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         ba(n/n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'))),
         fa(n,
          t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
          t(n, 'cap', 'cap', 'NN', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'goggles', 'goggles', 'NNS', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
            t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(7274,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7275,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7276,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7277,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
        t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7278,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7279,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'trail', 'trail', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7280,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'trail', 'trail', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7281,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7282,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7283,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'trail', 'trail', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7284,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7285,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
        t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7286,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'trail', 'trail', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7287,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'trail', 'trail', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7288,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7289,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'outfits', 'outfit', 'NNS', 'I-NP', 'O')),
        conj(n\n, n,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(n,
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'protective', 'protective', 'JJ', 'I-NP', 'O'),
           t(n, 'gear', 'gear', 'NN', 'I-NP', 'O')))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sparring', 'spar', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mat', 'mat', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7290,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'outfits', 'outfit', 'NNS', 'I-NP', 'O')),
        conj(n\n, n,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(n,
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'protective', 'protective', 'JJ', 'I-NP', 'O'),
           t(n, 'gear', 'gear', 'NN', 'I-NP', 'O')))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sparring', 'spar', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mat', 'mat', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7291,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'martial', 'martial', 'JJ', 'I-NP', 'O'),
       t(n, 'arts', 'art', 'NNS', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'mat', 'mat', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7292,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'martial', 'martial', 'JJ', 'I-NP', 'O'),
       t(n, 'arts', 'art', 'NNS', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'mat', 'mat', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7293,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'martial', 'martial', 'JJ', 'I-NP', 'O'),
       t(n, 'arts', 'art', 'NNS', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'mat', 'mat', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7294,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'outfits', 'outfit', 'NNS', 'I-NP', 'O')),
        conj(n\n, n,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(n,
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'protective', 'protective', 'JJ', 'I-NP', 'O'),
           t(n, 'gear', 'gear', 'NN', 'I-NP', 'O')))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sparring', 'spar', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mat', 'mat', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7295,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'martial', 'martial', 'JJ', 'I-NP', 'O'),
       t(n, 'arts', 'art', 'NNS', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        t(n, 'mat', 'mat', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7296,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'outfits', 'outfit', 'NNS', 'I-NP', 'O')),
        conj(n\n, n,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(n,
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'protective', 'protective', 'JJ', 'I-NP', 'O'),
           t(n, 'gear', 'gear', 'NN', 'I-NP', 'O')))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sparring', 'spar', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mat', 'mat', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7297,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'broken', 'broken', 'JJ', 'I-NP', 'O'),
        t(n, 'volleyball', 'volleyball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7298,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'broken', 'broken', 'JJ', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7299,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'frisbee', 'frisbee', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
           t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7300,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'broken', 'broken', 'JJ', 'I-NP', 'O'),
        t(n, 'volleyball', 'volleyball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7301,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tattered', 'tattered', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'volleyball', 'volleyball', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
            t(n, 'field', 'field', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7302,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'broken', 'broken', 'JJ', 'I-NP', 'O'),
        t(n, 'volleyball', 'volleyball', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7303,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7304,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:pss\np,
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'road', 'road', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
        t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))))),
    fa((s:pss\np)\(s:pss\np),
     t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7305,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7306,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7307,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7308,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
         t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7309,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7310,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7311,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
         t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7312,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7313,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7314,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'race', 'race', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7315,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     fa(s:pss\np,
      t((s:pss\np)/pp, 'smeared', 'smear', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'substance', 'substance', 'NN', 'I-NP', 'O')))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'blurry', 'blurry', 'JJ', 'I-NP', 'O'),
      t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7316,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'topless', 'topless', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7317,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'topless', 'topless', 'JJ', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     fa(s:pss\np,
      t((s:pss\np)/pp, 'smeared', 'smear', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'substance', 'substance', 'NN', 'I-NP', 'O')))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'nobody', 'nobody', 'DT', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7318,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'topless', 'topless', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7319,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'topless', 'topless', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'mud', 'mud', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7320,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'topless', 'topless', 'JJ', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     fa(s:pss\np,
      t((s:pss\np)/pp, 'smeared', 'smear', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'substance', 'substance', 'NN', 'I-NP', 'O')))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'blurry', 'blurry', 'JJ', 'I-NP', 'O'),
      t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7321,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'games', 'game', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'arcade', 'arcade', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7322,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'games', 'game', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'arcade', 'arcade', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7323,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'games', 'game', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'arcade', 'arcade', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7324,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'games', 'game', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       t(n, 'arcade', 'arcade', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7325,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'family', 'family', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'purchasing', 'purchase', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'something', 'something', 'DT', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'vending', 'vend', 'VBG', 'I-NP', 'O'),
        t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7326,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'family', 'family', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'purchasing', 'purchase', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'something', 'something', 'DT', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'vending', 'vend', 'VBG', 'I-NP', 'O'),
        t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7327,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'female', 'female', 'JJ', 'I-NP', 'O'),
    t(n, 'cheerleader', 'cheerleader', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'knee', 'knee', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'male', 'male', 'JJ', 'I-NP', 'O'),
           t(n, 'cheerleader', 'cheerleader', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7328,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'female', 'female', 'JJ', 'I-NP', 'O'),
    t(n, 'cheerleader', 'cheerleader', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'knee', 'knee', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'male', 'male', 'JJ', 'I-NP', 'O'),
           t(n, 'cheerleader', 'cheerleader', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7329,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'break', 'break', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7330,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'relaxing', 'relax', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7331,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'break', 'break', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7332,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7333,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'break', 'break', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7334,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'female', 'female', 'JJ', 'I-NP', 'O'),
    t(n, 'cheerleader', 'cheerleader', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'knee', 'knee', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'man', 'man', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7335,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'female', 'female', 'JJ', 'I-NP', 'O'),
    t(n, 'cheerleader', 'cheerleader', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'knee', 'knee', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'male', 'male', 'JJ', 'I-NP', 'O'),
           t(n, 'cheerleader', 'cheerleader', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7336,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'break', 'break', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7337,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'drinks', 'drink', 'NNS', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7338,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Drinks', 'drink', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(7339,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'photo', 'photo', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'holding', 'hold', 'VBG', 'I-NP', 'O'),
          t(n, 'beers', 'beer', 'NNS', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7340,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'photo', 'photo', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'holding', 'hold', 'VBG', 'I-NP', 'O'),
          t(n, 'drinks', 'drink', 'NNS', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7341,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'photo', 'photo', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'holding', 'hold', 'VBG', 'I-NP', 'O'),
          t(n, 'beers', 'beer', 'NNS', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7342,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'photo', 'photo', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'holding', 'hold', 'VBG', 'I-NP', 'O'),
          t(n, 'beers', 'beer', 'NNS', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7343,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'photo', 'photo', 'NN', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'holding', 'hold', 'VBG', 'I-NP', 'O'),
          t(n, 'beers', 'beer', 'NNS', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7344,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7345,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'hair', 'hair', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'O', 'O'),
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
        t(n, 'eyebrows', 'eyebrow', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7346,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'hair', 'hair', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'O', 'O'),
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
        t(n, 'eyebrows', 'eyebrow', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'midspeech', 'midspeech', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7347,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'hair', 'hair', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'O', 'O'),
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
        t(n, 'eyebrows', 'eyebrow', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'midspeech', 'midspeech', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7348,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
   ba(np,
    lx(np, n,
     ba(n,
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')),
      conj(n\n, n,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       t(n, 'eyebrows', 'eyebrow', 'VBZ', 'I-VP', 'O')))),
    conj(np\np, np,
     t(comma, ',', ',', ',', 'O', 'O'),
     lx(np, n,
      ba(n,
       fa(n,
        t(n/n, 'several', 'several', 'JJ', 'I-NP', 'O'),
        t(n, 'piercings', 'piercing', 'NNS', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        ba(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'ear', 'ear', 'NN', 'I-NP', 'O')),
         rp(np\np,
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'tattoo', 'tattoo', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'back', 'back', 'NN', 'I-NP', 'O')))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7349,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'mitt', 'mitt', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7350,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
     ba(n,
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'hand', 'hand', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7351,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'base', 'base', 'NN', 'I-NP', 'O'),
       t(n, 'runner', 'runner', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'number', 'number', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7352,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'player', 'player', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'number', 'number', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7353,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'base', 'base', 'NN', 'I-NP', 'O'),
       t(n, 'runner', 'runner', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'number', 'number', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7354,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'mitt', 'mitt', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7355,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
   rp(np,
    lx(np, n,
     ba(n,
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7356,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
      t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7357,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'bare', 'bare', 'JJ', 'I-NP', 'O'),
        t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7358,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
    t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:pss\np,
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'climbed', 'climb', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
    rp((s:pss\np)\(s:pss\np),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'bare', 'bare', 'JJ', 'I-NP', 'O'),
        t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7359,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'bare', 'bare', 'JJ', 'I-NP', 'O'),
        t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7360,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'bare', 'bare', 'JJ', 'I-NP', 'O'),
        t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7361,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
    t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:pss\np,
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'climbed', 'climb', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
    rp((s:pss\np)\(s:pss\np),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'bare', 'bare', 'JJ', 'I-NP', 'O'),
        t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7362,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
      t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7363,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'bare', 'bare', 'JJ', 'I-NP', 'O'),
        t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7364,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
      t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7365,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'bare', 'bare', 'JJ', 'I-NP', 'O'),
        t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7366,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
   rp(np,
    lx(np, n,
     ba(n,
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7367,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'bare', 'bare', 'JJ', 'I-NP', 'O'),
        t(n, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7368,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
      t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7369,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'roof', 'roof', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
          t(n, 'vehicle', 'vehicle', 'NN', 'I-NP', 'O'))))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
    ba(s:dcl\np,
     t(s:dcl\np, 'are', 'be', 'VBP', 'I-VP', 'O'),
     rp((s:dcl\np)\(s:dcl\np),
      t((s:dcl\np)\(s:dcl\np), 'inside', 'inside', 'RB', 'I-ADVP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7370,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
        t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'roof', 'roof', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
          t(n, 'vehicle', 'vehicle', 'NN', 'I-NP', 'O'))))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
    ba(s:dcl\np,
     t(s:dcl\np, 'are', 'be', 'VBP', 'I-VP', 'O'),
     rp((s:dcl\np)\(s:dcl\np),
      t((s:dcl\np)\(s:dcl\np), 'inside', 'inside', 'RB', 'I-ADVP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7371,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7372,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'roof', 'roof', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
          t(n, 'vehicle', 'vehicle', 'NN', 'I-NP', 'O'))))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
     fa(s:dcl\np,
      t((s:dcl\np)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'outside', 'outside', 'JJ', 'I-ADVP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7373,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'hurdle', 'hurdle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7374,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'hurdle', 'hurdle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7375,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(comma, ',', ',', ',', 'I-NP', 'O'),
         ba(n/n,
          t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
       t(n, 'hurdle', 'hurdle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7376,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'passing', 'pass', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(comma, ',', ',', ',', 'I-NP', 'O'),
          ba(n/n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           conj((n/n)\(n/n), n/n,
            t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
            t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
        t(n, 'hurdle', 'hurdle', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7377,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'passing', 'pass', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'under', 'under', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(comma, ',', ',', ',', 'I-NP', 'O'),
          ba(n/n,
           t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
           conj((n/n)\(n/n), n/n,
            t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
            t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
        t(n, 'hurdle', 'hurdle', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7378,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'hurdle', 'hurdle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7379,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(comma, ',', ',', ',', 'I-NP', 'O'),
         ba(n/n,
          t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
       t(n, 'hurdle', 'hurdle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7380,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'hurdle', 'hurdle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7381,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(comma, ',', ',', ',', 'I-NP', 'O'),
         ba(n/n,
          t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
       t(n, 'hurdle', 'hurdle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7382,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'hurdle', 'hurdle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7383,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'faucet', 'faucet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7384,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'faucet', 'faucet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7385,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7386,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'faucet', 'faucet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7387,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7388,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'faucet', 'faucet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7389,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'faucet', 'faucet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7390,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7391,
 rp(np,
  lx(np, n,
   ba(n,
    ba(n,
     t(n, 'Adults', 'adult', 'NNS', 'I-NP', 'O'),
     conj(n\n, n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
    lx(n\n, s:ng\np,
     ba(s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
        t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/pp, 'steps', 'step', 'NNS', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              fa(n,
               t(n/n, 'wooded', 'wooded', 'JJ', 'I-NP', 'O'),
               t(n, 'area', 'area', 'NN', 'I-NP', 'O')))))))))))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(7392,
 rp(np,
  lx(np, n,
   ba(n,
    ba(n,
     t(n, 'Adults', 'adult', 'NNS', 'I-NP', 'O'),
     conj(n\n, n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
    lx(n\n, s:ng\np,
     ba(s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
        t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           ba(n,
            t(n, 'stair', 'stair', 'NN', 'I-NP', 'O'),
            fa(n\n,
             t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              fa(n,
               t(n/n, 'wooded', 'wooded', 'JJ', 'I-NP', 'O'),
               t(n, 'area', 'area', 'NN', 'I-NP', 'O')))))))))))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(7393,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Adults', 'adult', 'NNS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     conj((s:ng\np)\(s:ng\np), s:ng\np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'steps', 'step', 'NNS', 'I-NP', 'O'),
          rp(pp,
           fa(pp,
            t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'desert', 'desert', 'NN', 'I-NP', 'O'),
              t(n, 'area', 'area', 'NN', 'I-NP', 'O')))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(7394,
 rp(np,
  lx(np, n,
   ba(n,
    ba(n,
     t(n, 'Adults', 'adult', 'NNS', 'I-NP', 'O'),
     conj(n\n, n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
    lx(n\n, s:ng\np,
     ba(s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
        t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/pp, 'steps', 'step', 'NNS', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              fa(n,
               t(n/n, 'wooded', 'wooded', 'JJ', 'I-NP', 'O'),
               t(n, 'area', 'area', 'NN', 'I-NP', 'O')))))))))))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(7395,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'grouped', 'group', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'outdoor', 'outdoor', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'seating', 'seating', 'NN', 'I-NP', 'O'),
          t(n, 'arrangement', 'arrangement', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7396,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'gathered', 'gather', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'outdoor', 'outdoor', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'seating', 'seating', 'NN', 'I-NP', 'O'),
          t(n, 'arrangement', 'arrangement', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7397,
 rp(np,
  lx(np, n,
   ba(n,
    ba(n,
     t(n, 'Adults', 'adult', 'NNS', 'I-NP', 'O'),
     conj(n\n, n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
    lx(n\n, s:ng\np,
     ba(s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
        t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/pp, 'steps', 'step', 'NNS', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              fa(n,
               t(n/n, 'wooded', 'wooded', 'JJ', 'I-NP', 'O'),
               t(n, 'area', 'area', 'NN', 'I-NP', 'O')))))))))))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(7398,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'grouped', 'group', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'outdoor', 'outdoor', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'seating', 'seating', 'NN', 'I-NP', 'O'),
          t(n, 'arrangement', 'arrangement', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7399,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:pss\np),
    t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:pss\np,
    t(s:pss\np, 'gathered', 'gather', 'VBN', 'I-VP', 'O'),
    rp((s:pss\np)\(s:pss\np),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'outdoor', 'outdoor', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'seating', 'seating', 'NN', 'I-NP', 'O'),
         t(n, 'arrangement', 'arrangement', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7400,
 rp(np,
  lx(np, n,
   ba(n,
    ba(n,
     t(n, 'Adults', 'adult', 'NNS', 'I-NP', 'O'),
     conj(n\n, n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
    lx(n\n, s:ng\np,
     ba(s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
        t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/pp, 'steps', 'step', 'NNS', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              fa(n,
               t(n/n, 'wooded', 'wooded', 'JJ', 'I-NP', 'O'),
               t(n, 'area', 'area', 'NN', 'I-NP', 'O')))))))))))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(7401,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'gathered', 'gather', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'outdoor', 'outdoor', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'seating', 'seating', 'NN', 'I-NP', 'O'),
          t(n, 'arrangement', 'arrangement', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7402,
 rp(np,
  lx(np, n,
   ba(n,
    ba(n,
     t(n, 'Adults', 'adult', 'NNS', 'I-NP', 'O'),
     conj(n\n, n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
    lx(n\n, s:ng\np,
     ba(s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
        t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           ba(n,
            t(n, 'stair', 'stair', 'NN', 'I-NP', 'O'),
            fa(n\n,
             t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              fa(n,
               t(n/n, 'wooded', 'wooded', 'JJ', 'I-NP', 'O'),
               t(n, 'area', 'area', 'NN', 'I-NP', 'O')))))))))))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(7403,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bride', 'bride', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    rp(pp,
     t(pp, 'down', 'down', 'RP', 'I-PRT', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7404,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bride', 'bride', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'veil', 'veil', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    rp(pp,
     t(pp, 'down', 'down', 'RP', 'I-PRT', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7405,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bride', 'bride', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'veil', 'veil', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    rp(pp,
     t(pp, 'down', 'down', 'RP', 'I-PRT', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7406,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bride', 'bride', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'veil', 'veil', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    rp(pp,
     t(pp, 'down', 'down', 'RP', 'I-PRT', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7407,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'down', 'down', 'RB', 'I-ADVP', 'O'))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'wedding', 'wedding', 'NN', 'I-NP', 'O'),
         t(n, 'dress', 'dress', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7408,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'down', 'down', 'RB', 'I-ADVP', 'O'))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'wedding', 'wedding', 'NN', 'I-NP', 'O'),
         t(n, 'veil', 'veil', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7409,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bride', 'bride', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'veil', 'veil', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    rp(pp,
     t(pp, 'down', 'down', 'RP', 'I-PRT', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7410,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'down', 'down', 'RB', 'I-ADVP', 'O'))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'wedding', 'wedding', 'NN', 'I-NP', 'O'),
         t(n, 'veil', 'veil', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7411,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
   lx(np, n,
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'orange', 'orange', 'JJ', 'I-NP', 'O'))),
     fa(n,
      t(n/pp, 'patches', 'patch', 'NNS', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'cheeks', 'cheek', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7412,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pt\np), 'has', 'have', 'VBZ', 'I-VP', 'O'),
   fa(s:pt\np,
    fa((s:pt\np)/pp,
     t(((s:pt\np)/pp)/np, 'colored', 'color', 'VBN', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'patches', 'patch', 'NNS', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'cheeks', 'cheek', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7413,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         ba(n/n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'orange', 'orange', 'JJ', 'I-NP', 'O'))),
         fa(n,
          t(n/pp, 'patches', 'patch', 'NNS', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'cheeks', 'cheek', 'NNS', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7414,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
   lx(np, n,
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'orange', 'orange', 'JJ', 'I-NP', 'O'))),
     fa(n,
      t(n/pp, 'patches', 'patch', 'NNS', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'cheeks', 'cheek', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7415,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         ba(n/n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'orange', 'orange', 'JJ', 'I-NP', 'O'))),
         fa(n,
          t(n/pp, 'patches', 'patch', 'NNS', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'cheeks', 'cheek', 'NNS', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7416,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'group', 'group', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
       rp(np\np,
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
           t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7417,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
   lx(np, n,
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'orange', 'orange', 'JJ', 'I-NP', 'O'))),
     fa(n,
      t(n/pp, 'patches', 'patch', 'NNS', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'cheeks', 'cheek', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7418,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'alone', 'alone', 'RB', 'I-ADVP', 'O'))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'wears', 'wear', 'VBZ', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
          t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7419,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'group', 'group', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
       rp(np\np,
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
           t(n, 'beads', 'bead', 'NNS', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7420,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
   lx(np, n,
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'orange', 'orange', 'JJ', 'I-NP', 'O'))),
     fa(n,
      t(n/pp, 'patches', 'patch', 'NNS', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'cheeks', 'cheek', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7421,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'frolicking', 'frolic', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7422,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'frolicking', 'frolic', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7423,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'high', 'high', 'JJ', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7424,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'animals', 'animal', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'high', 'high', 'JJ', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7425,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'frolicking', 'frolic', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7426,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'high', 'high', 'JJ', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7427,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'high', 'high', 'JJ', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7428,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'frolicking', 'frolic', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7429,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'landscape', 'landscape', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7430,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'landscape', 'landscape', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7431,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'terrain', 'terrain', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7432,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'moving', 'move', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'terrain', 'terrain', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7433,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'landscape', 'landscape', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7434,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'moving', 'move', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'terrain', 'terrain', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7435,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'terrain', 'terrain', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7436,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'landscape', 'landscape', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7437,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
     t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'up', 'up', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7438,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'up', 'up', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7439,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
     t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'up', 'up', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7440,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
     t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'up', 'up', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7441,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'up', 'up', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7442,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'up', 'up', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7443,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'up', 'up', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7444,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
     t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'up', 'up', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7445,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
     t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'getting', 'get', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'up', 'up', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7446,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7447,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'bikes', 'bike', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'boardwalk', 'boardwalk', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7448,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'middle', 'middle', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'aged', 'age', 'VBN', 'I-VP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'bikes', 'bike', 'NNS', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'road', 'road', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7449,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Pedestrians', 'Pedestrians', 'NNPS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     t(n, 'cars', 'car', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'moving', 'move', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'traffic', 'traffic', 'NN', 'I-NP', 'O'),
        t(n, 'jam', 'jam', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
           t(n, 'city', 'city', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7450,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Pedestrians', 'Pedestrians', 'NNPS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     t(n, 'cars', 'car', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'moving', 'move', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'traffic', 'traffic', 'NN', 'I-NP', 'O'),
        t(n, 'jam', 'jam', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
           t(n, 'city', 'city', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7451,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'vehicles', 'vehicle', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7452,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Pedestrians', 'Pedestrians', 'NNPS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     t(n, 'cars', 'car', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'moving', 'move', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'traffic', 'traffic', 'NN', 'I-NP', 'O'),
        t(n, 'jam', 'jam', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
           t(n, 'city', 'city', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7453,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Pedestrians', 'Pedestrians', 'NNPS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     t(n, 'cars', 'car', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'moving', 'move', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'traffic', 'traffic', 'NN', 'I-NP', 'O'),
        t(n, 'jam', 'jam', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
           t(n, 'city', 'city', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7454,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'vehicles', 'vehicle', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'crowded', 'crowded', 'JJ', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7455,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'vehicles', 'vehicle', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'almost', 'almost', 'RB', 'I-NP', 'O'),
        t(n/n, 'empty', 'empty', 'JJ', 'I-NP', 'O')),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7456,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Pedestrians', 'Pedestrians', 'NNPS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     t(n, 'cars', 'car', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'moving', 'move', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'traffic', 'traffic', 'NN', 'I-NP', 'O'),
        t(n, 'jam', 'jam', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
           t(n, 'city', 'city', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7457,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'area', 'area', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7458,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'area', 'area', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7459,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'inside', 'inside', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7460,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'outside', 'outside', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7461,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'inside', 'inside', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7462,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'area', 'area', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'tree', 'tree', 'NN', 'I-NP', 'O')))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7463,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'area', 'area', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'plant', 'plant', 'NN', 'I-NP', 'O')))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7464,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'outside', 'outside', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7465,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7466,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'beer', 'beer', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7467,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/pp,
        t(n/pp, 'grass', 'grass', 'NN', 'I-NP', 'O'),
        conj((n/pp)\(n/pp), n/pp,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/pp, 'drinking', 'drinking', 'NN', 'I-NP', 'O'))),
       fa(pp,
        t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
          t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7468,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'drinking', 'drinking', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
            t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7469,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/pp,
        t(n/pp, 'grass', 'grass', 'NN', 'I-NP', 'O'),
        conj((n/pp)\(n/pp), n/pp,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/pp, 'drinking', 'drinking', 'NN', 'I-NP', 'O'))),
       fa(pp,
        t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
          t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7470,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
          t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7471,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7472,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
          t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7473,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
    t(n, 'player', 'player', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7474,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/pp,
        t(n/pp, 'grass', 'grass', 'NN', 'I-NP', 'O'),
        conj((n/pp)\(n/pp), n/pp,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/pp, 'drinking', 'drinking', 'NN', 'I-NP', 'O'))),
       fa(pp,
        t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
          t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7475,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sea', 'sea', 'NN', 'I-NP', 'O'),
        t(n, 'shore', 'shore', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7476,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7477,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dry', 'dry', 'JJ', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7478,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7479,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7480,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7481,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'chubby', 'chubby', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'faced', 'face', 'VBN', 'I-VP', 'O'),
      t((s:pss\np)\(s:pss\np), 'boy', 'boy', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7482,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'chubby', 'chubby', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'faced', 'face', 'VBN', 'I-VP', 'O'),
      t((s:pss\np)\(s:pss\np), 'boy', 'boy', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
       t(n, 'glasses', 'glass', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7483,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'chubby', 'chubby', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'faced', 'face', 'VBN', 'I-VP', 'O'),
      t((s:pss\np)\(s:pss\np), 'boy', 'boy', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7484,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'worn', 'wear', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7485,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'chubby', 'chubby', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'faced', 'face', 'VBN', 'I-VP', 'O'),
      t((s:pss\np)\(s:pss\np), 'boy', 'boy', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7486,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7487,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'chubby', 'chubby', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'faced', 'face', 'VBN', 'I-VP', 'O'),
      t((s:pss\np)\(s:pss\np), 'boy', 'boy', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7488,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'sunglasses', 'sunglass', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7489,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Children', 'Child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'game', 'game', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7490,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Kids', 'kid', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'game', 'game', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7491,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Kids', 'kid', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'game', 'game', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7492,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'painted', 'painted', 'JJ', 'I-NP', 'O'),
       t(n, 'face', 'face', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
         t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7493,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'painted', 'painted', 'JJ', 'I-NP', 'O'),
        t(n, 'face', 'face', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
         t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7494,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Kids', 'kid', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:pss\np),
    t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:pss\np,
    t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     ba(np,
      lx(np, n,
       t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O')),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        lx(np, s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'game', 'game', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7495,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Dogs', 'dog', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7496,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Dogs', 'dog', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7497,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Dogs', 'dog', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7498,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'racing', 'race', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'track', 'track', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7499,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7500,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Dogs', 'dog', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7501,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7502,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'racing', 'race', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'track', 'track', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7503,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
     t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'ramps', 'ramp', 'NNS', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7504,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
     t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'ramps', 'ramp', 'NNS', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(7505,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'acrobatics', 'acrobatics', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        ba(np,
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
         rp(np\np,
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'skyline', 'skyline', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7506,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        ba(np,
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
         rp(np\np,
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'skyline', 'skyline', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7507,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        ba(np,
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
         rp(np\np,
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'skyline', 'skyline', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7508,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        ba(np,
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
         rp(np\np,
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'skyline', 'skyline', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7509,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
     t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'ramps', 'ramp', 'NNS', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(7510,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'acrobatics', 'acrobatics', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        ba(np,
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
         rp(np\np,
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'skyline', 'skyline', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7511,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
     t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'ramps', 'ramp', 'NNS', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(7512,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        ba(np,
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
         rp(np\np,
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'skyline', 'skyline', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7513,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
     t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'ramps', 'ramp', 'NNS', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7514,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        ba(np,
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
         rp(np\np,
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'skyline', 'skyline', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7515,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
     t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      fa(n,
       t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
       t(n, 'ramps', 'ramp', 'NNS', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(7516,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
     t(s:adj\np, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        ba(np,
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
         rp(np\np,
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'skyline', 'skyline', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7517,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7518,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7519,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'outdoor', 'outdoor', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
         t(n, 'porch', 'porch', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7520,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
        t(n, 'porch', 'porch', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7521,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
        t(n, 'porch', 'porch', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7522,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7523,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'outdoor', 'outdoor', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
         t(n, 'porch', 'porch', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7524,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7525,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O'),
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'outdoor', 'outdoor', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
         t(n, 'porch', 'porch', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7526,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7527,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'full', 'full', 'JJ', 'I-NP', 'O'),
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'helmet', 'helmet', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'sponsor', 'sponsor', 'NN', 'I-NP', 'O'),
          t(n, 'logos', 'logo', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'sport', 'sport', 'NN', 'I-NP', 'O'),
          t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7528,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'racer', 'racer', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'full', 'full', 'JJ', 'I-NP', 'O'),
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'helmet', 'helmet', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'sponsor', 'sponsor', 'NN', 'I-NP', 'O'),
          t(n, 'logos', 'logo', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'sport', 'sport', 'NN', 'I-NP', 'O'),
          t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7529,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'full', 'full', 'JJ', 'I-NP', 'O'),
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'helmet', 'helmet', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'sponsor', 'sponsor', 'NN', 'I-NP', 'O'),
          t(n, 'logos', 'logo', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'sport', 'sport', 'NN', 'I-NP', 'O'),
          t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7530,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'rides', 'ride', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7531,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'racer', 'racer', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'full', 'full', 'JJ', 'I-NP', 'O'),
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'helmet', 'helmet', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'sponsor', 'sponsor', 'NN', 'I-NP', 'O'),
          t(n, 'logos', 'logo', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'sport', 'sport', 'NN', 'I-NP', 'O'),
          t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7532,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'rides', 'ride', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7533,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'racer', 'racer', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'full', 'full', 'JJ', 'I-NP', 'O'),
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'helmet', 'helmet', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'sponsor', 'sponsor', 'NN', 'I-NP', 'O'),
          t(n, 'logos', 'logo', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'sport', 'sport', 'NN', 'I-NP', 'O'),
          t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7534,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'rides', 'ride', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7535,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'square', 'square', 'JJ', 'I-NP', 'O'),
        t(n, 'tables', 'table', 'NNS', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7536,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'tables', 'table', 'NNS', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7537,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
        t(n, 'tables', 'table', 'NNS', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7538,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
        t(n, 'tables', 'table', 'NNS', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'darkened', 'darkened', 'JJ', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7539,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'square', 'square', 'JJ', 'I-NP', 'O'),
        t(n, 'tables', 'table', 'NNS', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7540,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
        t(n, 'tables', 'table', 'NNS', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'darkened', 'darkened', 'JJ', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7541,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
        t(n, 'tables', 'table', 'NNS', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'darkened', 'darkened', 'JJ', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7542,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'tables', 'table', 'NNS', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7543,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
        t(n, 'tables', 'table', 'NNS', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'darkened', 'darkened', 'JJ', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7544,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'square', 'square', 'JJ', 'I-NP', 'O'),
        t(n, 'tables', 'table', 'NNS', 'I-NP', 'O')))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7545,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
         ba(n,
          t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'),
          lx(n\n, s:pss\np,
           ba(s:pss\np,
            fa(s:pss\np,
             t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'stone', 'stone', 'NN', 'I-NP', 'O')))),
            fa((s:pss\np)\(s:pss\np),
             t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
             rp(np,
              lx(np, n,
               fa(n,
                t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
                fa(pp,
                 t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
                 fa(np,
                  t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                  t(n, 'building', 'building', 'NN', 'I-NP', 'O'))))),
              t(period, '.', '.', '.', 'O', 'O'))))))))))))))).

ccg(7546,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         fa(n/n,
          t((n/n)/(n/n), 'stone', 'stone', 'NN', 'I-NP', 'O'),
          t(n/n, 'water', 'water', 'NN', 'I-NP', 'O')),
         ba(n,
          t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             fa(n,
              t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                t(n, 'building', 'building', 'NN', 'I-NP', 'O'))))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(7547,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
           t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7548,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          fa(n/n,
           t((n/n)/(n/n), 'stone', 'stone', 'NN', 'I-NP', 'O'),
           t(n/n, 'water', 'water', 'NN', 'I-NP', 'O')),
          ba(n,
           t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            rp(np,
             lx(np, n,
              fa(n,
               t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
               fa(pp,
                t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
                fa(np,
                 t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                 t(n, 'building', 'building', 'NN', 'I-NP', 'O'))))),
             t(period, '.', '.', '.', 'O', 'O')))))))))))))).

ccg(7549,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         fa(n/n,
          t((n/n)/(n/n), 'stone', 'stone', 'NN', 'I-NP', 'O'),
          t(n/n, 'water', 'water', 'NN', 'I-NP', 'O')),
         ba(n,
          t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             fa(n,
              t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                t(n, 'building', 'building', 'NN', 'I-NP', 'O'))))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(7550,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
           t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7551,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         fa(n/n,
          t((n/n)/(n/n), 'stone', 'stone', 'NN', 'I-NP', 'O'),
          t(n/n, 'water', 'water', 'NN', 'I-NP', 'O')),
         ba(n,
          t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             fa(n,
              t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                t(n, 'building', 'building', 'NN', 'I-NP', 'O'))))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(7552,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
        t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7553,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
      t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
   conj(np\np, np,
    t(comma, ',', ',', ',', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'light', 'light', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/np, 'colored', 'color', 'VBN', 'I-VP', 'O'),
        rp(np,
         ba(np,
          lx(np, n,
           t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
             t(n, 'one', 'one', 'CD', 'I-NP', 'O'))))),
         t(comma, ',', ',', ',', 'O', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'moving', 'move', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
         t(n, 'terrain', 'terrain', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7554,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     ba(np,
      lx(np, n,
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7555,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     ba(np,
      lx(np, n,
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        lx(np, n,
         t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7556,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
      t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
   conj(np\np, np,
    t(comma, ',', ',', ',', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'light', 'light', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/np, 'colored', 'color', 'VBN', 'I-VP', 'O'),
        rp(np,
         ba(np,
          lx(np, n,
           t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
             t(n, 'one', 'one', 'CD', 'I-NP', 'O'))))),
         t(comma, ',', ',', ',', 'O', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'terrain', 'terrain', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7557,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
        ba(np,
         lx(np, n,
          fa(n,
           t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
           t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
         rp(np\np,
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           lx(np, n,
            t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7558,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
      t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
   conj(np\np, np,
    t(comma, ',', ',', ',', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'light', 'light', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       fa(s:pss\np,
        t((s:pss\np)/np, 'colored', 'color', 'VBN', 'I-VP', 'O'),
        rp(np,
         ba(np,
          lx(np, n,
           t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
          conj(np\np, np,
           t(conj, 'and', 'and', 'CC', 'O', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
             t(n, 'one', 'one', 'CD', 'I-NP', 'O'))))),
         t(comma, ',', ',', ',', 'O', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'terrain', 'terrain', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7559,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'slide', 'slide', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7560,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'slide', 'slide', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7561,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'having', 'have', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'fun', 'fun', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'slide', 'slide', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7562,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'enjoying', 'enjoy', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'slide', 'slide', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7563,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'slide', 'slide', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7564,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'blue', 'blue', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'having', 'have', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'fun', 'fun', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'swing', 'swing', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7565,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'shop', 'shop', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
            t(n, 'city', 'city', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7566,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'building', 'building', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
            t(n, 'city', 'city', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7567,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'building', 'building', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
            t(n, 'city', 'city', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7568,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'distance', 'distance', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
    ba(s:dcl\np,
     ba(s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'between', 'between', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'buildings', 'building', 'NNS', 'I-NP', 'O')))),
     rp((s:dcl\np)\(s:dcl\np),
      t((s:dcl\np)\(s:dcl\np), 'behind', 'behind', 'IN', 'I-ADVP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7569,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'drummer', 'drummer', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7570,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'drummer', 'drummer', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7571,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'dock', 'dock', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pond', 'pond', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7572,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'dock', 'dock', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7573,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'dock', 'dock', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pond', 'pond', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7574,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'dock', 'dock', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pond', 'pond', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7575,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dock', 'dock', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7576,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dock', 'dock', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7577,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'dock', 'dock', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7578,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dock', 'dock', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7579,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/pp, 'out', 'out', 'IN', 'I-ADVP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'house', 'house', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7580,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7581,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/pp, 'out', 'out', 'IN', 'I-ADVP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'house', 'house', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7582,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7583,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7584,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'bride', 'bride', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7585,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'skier', 'skier', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'black', 'black', 'JJ', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'tiny', 'tiny', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bit', 'bit', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7586,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'skier', 'skier', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'tiny', 'tiny', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bit', 'bit', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7587,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'skier', 'skier', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'tiny', 'tiny', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bit', 'bit', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7588,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'skier', 'skier', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'black', 'black', 'JJ', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'tiny', 'tiny', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bit', 'bit', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7589,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'skiing', 'ski', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7590,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'skiing', 'ski', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7591,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'skier', 'skier', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'tiny', 'tiny', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bit', 'bit', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7592,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'skiing', 'ski', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7593,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'skiing', 'ski', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7594,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'skier', 'skier', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'tiny', 'tiny', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'bit', 'bit', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7595,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      t(n, 'slip', 'slip', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'slide', 'slide', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7596,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      t(n, 'slip', 'slip', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'slide', 'slide', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7597,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pool', 'pool', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7598,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pool', 'pool', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
      t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7599,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      t(n, 'slip', 'slip', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'slide', 'slide', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7600,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pool', 'pool', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7601,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      t(n, 'slip', 'slip', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'slide', 'slide', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7602,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pool', 'pool', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
      t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7603,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t(pp, 'out', 'out', 'RP', 'I-PRT', 'O')))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'binoculars', 'binoculars', 'NNS', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
      ba(s:pss\np,
       t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/pp, 'one', 'one', 'CD', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7604,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t(pp, 'out', 'out', 'RP', 'I-PRT', 'O')))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
        t(n, 'binoculars', 'binoculars', 'NNS', 'I-NP', 'O')))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7605,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O')))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'binoculars', 'binoculars', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7606,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t(pp, 'out', 'out', 'RP', 'I-PRT', 'O')))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'binoculars', 'binoculars', 'NNS', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
      ba(s:pss\np,
       t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/pp, 'one', 'one', 'CD', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           t(np, 'them', 'they', 'PRP', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7607,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O')))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'binoculars', 'binoculars', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7608,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t(pp, 'out', 'out', 'RP', 'I-PRT', 'O')))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     lx(np, n,
      t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
        t(n, 'binoculars', 'binoculars', 'NNS', 'I-NP', 'O')))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(7609,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'motorcyclist', 'motorcyclist', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sharp', 'sharp', 'JJ', 'I-NP', 'O'),
        t(n, 'corner', 'corner', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7610,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'motorcyclist', 'motorcyclist', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
         lx(n\n, s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'sharp', 'sharp', 'JJ', 'I-NP', 'O'),
              t(n, 'corner', 'corner', 'NN', 'I-NP', 'O')))))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7611,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'turning', 'turn', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'around', 'around', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'corner', 'corner', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7612,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'going', 'go', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'around', 'around', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'corner', 'corner', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7613,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'motorcyclist', 'motorcyclist', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sharp', 'sharp', 'JJ', 'I-NP', 'O'),
        t(n, 'corner', 'corner', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7614,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'turning', 'turn', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'around', 'around', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'corner', 'corner', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7615,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'motorcyclist', 'motorcyclist', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sharp', 'sharp', 'JJ', 'I-NP', 'O'),
        t(n, 'corner', 'corner', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7616,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'going', 'go', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'around', 'around', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'corner', 'corner', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7617,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'motorcyclist', 'motorcyclist', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sharp', 'sharp', 'JJ', 'I-NP', 'O'),
        t(n, 'corner', 'corner', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7618,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'going', 'go', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'around', 'around', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'corner', 'corner', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7619,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'going', 'go', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'around', 'around', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'corner', 'corner', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7620,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'motorcyclist', 'motorcyclist', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
         lx(n\n, s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'sharp', 'sharp', 'JJ', 'I-NP', 'O'),
              t(n, 'corner', 'corner', 'NN', 'I-NP', 'O')))))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7621,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'going', 'go', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'around', 'around', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'corner', 'corner', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7622,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'motorcyclist', 'motorcyclist', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sharp', 'sharp', 'JJ', 'I-NP', 'O'),
        t(n, 'corner', 'corner', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7623,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'backwards', 'backwards', 'RB', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7624,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'backwards', 'backwards', 'RB', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7625,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')),
        conj(n\n, n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         fa(n,
          ba(n/n,
           t(n/n, 'gold', 'gold', 'NN', 'I-NP', 'O'),
           conj((n/n)\(n/n), n/n,
            t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
            t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
          t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'crossed', 'cross', 'VBN', 'I-VP', 'O'),
       t(n, 'legs', 'leg', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7626,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     fa(n,
      ba(n/n,
       t(n/n, 'gold', 'gold', 'NN', 'I-NP', 'O'),
       conj((n/n)\(n/n), n/n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'crossed', 'cross', 'VBN', 'I-VP', 'O'),
       t(n, 'legs', 'leg', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7627,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'above', 'above', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pinwheel', 'pinwheel', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7628,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'above', 'above', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pinwheel', 'pinwheel', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7629,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'occidental', 'occidental', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'above', 'above', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pinwheel', 'pinwheel', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7630,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'above', 'above', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pinwheel', 'pinwheel', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7631,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'above', 'above', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pinwheel', 'pinwheel', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7632,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'sweater', 'sweater', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'multicolor', 'multicolor', 'JJ', 'I-NP', 'O'),
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'shoulders', 'shoulder', 'NNS', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           ba(n,
            t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
            fa(n\n,
             t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
             rp(np,
              lx(np, n,
               fa(n,
                t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
                t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))),
              t(period, '.', '.', '.', 'O', 'O'))))))))))))))).

ccg(7633,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'sweater', 'sweater', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'multicolor', 'multicolor', 'JJ', 'I-NP', 'O'),
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'shoulders', 'shoulder', 'NNS', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'man', 'man', 'NN', 'I-NP', 'O')))))))),
     rp((s:dcl\np)\(s:dcl\np),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'grey', 'grey', 'JJ', 'I-NP', 'O'),
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7634,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'oriental', 'oriental', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'above', 'above', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pinwheel', 'pinwheel', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7635,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'occidental', 'occidental', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'above', 'above', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'crowd', 'crowd', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pinwheel', 'pinwheel', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7636,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'sweater', 'sweater', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'multicolor', 'multicolor', 'JJ', 'I-NP', 'O'),
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'shoulders', 'shoulder', 'NNS', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'man', 'man', 'NN', 'I-NP', 'O')))))))),
     rp((s:dcl\np)\(s:dcl\np),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'grey', 'grey', 'JJ', 'I-NP', 'O'),
         t(n, 'hair', 'hair', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7637,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'masonry', 'masonry', 'NN', 'I-NP', 'O'),
        t(n, 'pyramid', 'pyramid', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7638,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'masonry', 'masonry', 'NN', 'I-NP', 'O'),
       t(n, 'pyramid', 'pyramid', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7639,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'pyramid-shaped', 'pyramid-shaped', 'JJ', 'I-NP', 'O'),
           t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7640,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pyramid-shaped', 'pyramid-shaped', 'JJ', 'I-NP', 'O'),
        t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7641,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'masonry', 'masonry', 'NN', 'I-NP', 'O'),
       t(n, 'pyramid', 'pyramid', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7642,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pyramid-shaped', 'pyramid-shaped', 'JJ', 'I-NP', 'O'),
        t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7643,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'pyramid-shaped', 'pyramid-shaped', 'JJ', 'I-NP', 'O'),
           t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7644,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'masonry', 'masonry', 'NN', 'I-NP', 'O'),
       t(n, 'pyramid', 'pyramid', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7645,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pyramid', 'pyramid', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7646,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pyramid-shaped', 'pyramid-shaped', 'JJ', 'I-NP', 'O'),
        t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7647,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pyramid-shaped', 'pyramid-shaped', 'JJ', 'I-NP', 'O'),
        t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7648,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bmx', 'bmx', 'NN', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'masonry', 'masonry', 'NN', 'I-NP', 'O'),
       t(n, 'pyramid', 'pyramid', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7649,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
      t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'football', 'football', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7650,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'football', 'football', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
           t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7651,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'football', 'football', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7652,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
      t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'football', 'football', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7653,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'football', 'football', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7654,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7655,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7656,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
      t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'football', 'football', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7657,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
      t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'football', 'football', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7658,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gym', 'gym', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7659,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'going', 'go', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7660,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'going', 'go', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7661,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'going', 'go', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7662,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'going', 'go', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7663,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'going', 'go', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7664,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'going', 'go', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7665,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
       t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sunny', 'sunny', 'JJ', 'I-NP', 'O'),
       t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7666,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
       t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rainy', 'rainy', 'JJ', 'I-NP', 'O'),
       t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7667,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:pss\np,
      ba(s:pss\np,
       t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
        ba(s:adj\np,
         t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O'),
         conj((s:adj\np)\(s:adj\np), s:adj\np,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(s:adj\np, 'black', 'black', 'JJ', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'relaxing', 'relax', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7668,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:pss\np,
      ba(s:pss\np,
       t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
        ba(s:adj\np,
         t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O'),
         conj((s:adj\np)\(s:adj\np), s:adj\np,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(s:adj\np, 'black', 'black', 'JJ', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7669,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
       t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'hot', 'hot', 'JJ', 'I-NP', 'O'),
       t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7670,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:pss\np,
      ba(s:pss\np,
       t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
        ba(s:adj\np,
         t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O'),
         conj((s:adj\np)\(s:adj\np), s:adj\np,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(s:adj\np, 'black', 'black', 'JJ', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7671,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    ba(n,
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'),
     lx(n\n, s:pss\np,
      ba(s:pss\np,
       t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
       fa((s:pss\np)\(s:pss\np),
        t(((s:pss\np)\(s:pss\np))/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
        ba(s:adj\np,
         t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O'),
         conj((s:adj\np)\(s:adj\np), s:adj\np,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(s:adj\np, 'black', 'black', 'JJ', 'I-NP', 'O'))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7672,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
       t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rainy', 'rainy', 'JJ', 'I-NP', 'O'),
       t(n, 'day', 'day', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7673,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
        t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7674,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7675,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
         t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7676,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
        ba(n,
         t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'park', 'park', 'NN', 'I-NP', 'O')))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7677,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
         t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7678,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
         t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7679,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
         t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7680,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7681,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
       t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7682,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
         t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7683,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'scarves', 'scarf', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7684,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'scarves', 'scarf', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7685,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'rainbow', 'rainbow', 'NN', 'I-NP', 'O'),
    t(n, 'afghan', 'afghan', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'gold', 'gold', 'NN', 'I-NP', 'O'))))),
       rp(np\np,
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7686,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'gold', 'gold', 'NN', 'I-NP', 'O')))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'purple', 'purple', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rainbow', 'rainbow', 'NN', 'I-NP', 'O'),
       t(n, 'afghan', 'afghan', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7687,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'gold', 'gold', 'NN', 'I-NP', 'O'),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n, 'purple', 'purple', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rainbow', 'rainbow', 'NN', 'I-NP', 'O'),
       t(n, 'afghan', 'afghan', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7688,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'scarves', 'scarf', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7689,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'gold', 'gold', 'NN', 'I-NP', 'O')))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'purple', 'purple', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rainbow', 'rainbow', 'NN', 'I-NP', 'O'),
       t(n, 'afghan', 'afghan', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7690,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'scarves', 'scarf', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7691,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'scarves', 'scarf', 'NNS', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7692,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'gold', 'gold', 'NN', 'I-NP', 'O')))),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
     t(n, 'purple', 'purple', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rainbow', 'rainbow', 'NN', 'I-NP', 'O'),
       t(n, 'afghan', 'afghan', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7693,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7694,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sprinting', 'sprint', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7695,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7696,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'bank', 'bank', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pond', 'pond', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7697,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7698,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'bank', 'bank', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'river', 'river', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7699,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'bank', 'bank', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'pond', 'pond', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7700,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'light', 'light', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sprinting', 'sprint', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7701,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7702,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7703,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'paddling', 'paddling', 'NN', 'I-NP', 'O'),
         t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7704,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'toddler', 'toddler', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'splash', 'splash', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'paddling', 'paddling', 'NN', 'I-NP', 'O'),
         t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7705,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    ba(np,
     fa(np,
      t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'silky', 'silky', 'JJ', 'I-NP', 'O'),
        ba(n,
         t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
         lx(n\n, s:dcl\np,
          ba(s:dcl\np,
           fa(s:dcl\np,
            t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
            t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
           fa((s:dcl\np)\(s:dcl\np),
            t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))))))),
     conj(np\np, np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/pp, 'looks', 'look', 'VBZ', 'I-VP', 'O'),
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(7706,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'silky', 'silky', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      lx(n\n, s:dcl\np,
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          ba(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'O', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
              t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))))))))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fc((s:ng\np)/np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t(pp/np, 'on', 'on', 'IN', 'I-PRT', 'O')))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(7707,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'spotting', 'spot', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'dry', 'dry', 'JJ', 'I-NP', 'O'),
          t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7708,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      fa(n,
       t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'silky', 'silky', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
      lx(n\n, s:dcl\np,
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          ba(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'O', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
              t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))))))))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fc((s:ng\np)/np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t(pp/np, 'on', 'on', 'IN', 'I-PRT', 'O')))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(7709,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7710,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'vehicle', 'vehicle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7711,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7712,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7713,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        ba(n,
         t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
             t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7714,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'vehicle', 'vehicle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7715,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7716,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        ba(n,
         t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
             t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7717,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7718,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7719,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'outside', 'outside', 'IN', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7720,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        ba(n,
         t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
             t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7721,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'kitchen', 'kitchen', 'NN', 'I-NP', 'O'),
        t(n, 'countertop', 'countertop', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7722,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'kitchen', 'kitchen', 'NN', 'I-NP', 'O'),
        t(n, 'countertop', 'countertop', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7723,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'kitchen', 'kitchen', 'NN', 'I-NP', 'O'),
         t(n, 'counter', 'counter', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'investigating', 'investigate', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7724,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'kitchen', 'kitchen', 'NN', 'I-NP', 'O'),
        t(n, 'counter', 'counter', 'NN', 'I-NP', 'O'))),
      rp(np\np,
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        lx(np, n,
         t(n, 'investigate', 'investigate', 'VB', 'I-VP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7725,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'kitchen', 'kitchen', 'NN', 'I-NP', 'O'),
        t(n, 'countertop', 'countertop', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7726,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'kitchen', 'kitchen', 'NN', 'I-NP', 'O'),
         t(n, 'counter', 'counter', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'sniffing', 'sniff', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7727,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'kitchen', 'kitchen', 'NN', 'I-NP', 'O'),
         t(n, 'counter', 'counter', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'investigating', 'investigate', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7728,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'kitchen', 'kitchen', 'NN', 'I-NP', 'O'),
        t(n, 'countertop', 'countertop', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7729,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7730,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sleeping', 'sleep', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7731,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
      lx(np, n,
       t(n, 'dirty', 'dirty', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/pp, 'right', 'right', 'RB', 'I-ADVP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7732,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7733,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'dirty', 'dirty', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/pp, 'right', 'right', 'RB', 'I-ADVP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7734,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7735,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'dirty', 'dirty', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'dirt', 'dirt', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/pp, 'right', 'right', 'RB', 'I-ADVP', 'O'),
       fa(pp,
        t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7736,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sleeping', 'sleep', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7737,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'Arabic', 'arabic', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7738,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'worn', 'wear', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'Arabic', 'arabic', 'JJ', 'I-NP', 'O'),
         t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7739,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'red', 'red', 'JJ', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'left', 'left', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7740,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'red', 'red', 'JJ', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'side', 'side', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7741,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'red', 'red', 'JJ', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'right', 'right', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7742,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'red', 'red', 'JJ', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'left', 'left', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7743,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'Arabic', 'arabic', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7744,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'red', 'red', 'JJ', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'side', 'side', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7745,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'Arabic', 'arabic', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7746,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'red', 'red', 'JJ', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'left', 'left', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7747,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
        t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'red', 'red', 'JJ', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'left', 'left', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7748,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'Arabic', 'arabic', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7749,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
       ba(n,
        t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           fa(n,
            t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             lx(np, n,
              fa(n,
               t(n/pp, 'lots', 'lot', 'NNS', 'I-NP', 'O'),
               fa(pp,
                t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
                lx(np, n,
                 t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7750,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
       ba(n,
        t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           fa(n,
            t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             lx(np, n,
              fa(n,
               t(n/n, 'few', 'few', 'JJ', 'I-NP', 'O'),
               t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7751,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Children', 'Child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           fa((s:ng\np)/pp,
            t(((s:ng\np)/pp)/np, 'spraying', 'spray', 'VBG', 'I-VP', 'O'),
            lx(np, n,
             t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
           fa(pp,
            t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7752,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Children', 'Child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'ground', 'ground', 'NN', 'I-NP', 'O'),
        t(n, 'fountains', 'fountain', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7753,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Children', 'Child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           fa((s:ng\np)/pp,
            t(((s:ng\np)/pp)/np, 'spraying', 'spray', 'VBG', 'I-VP', 'O'),
            lx(np, n,
             t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
           fa(pp,
            t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7754,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Animals', 'animal', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'fountains', 'fountain', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         fa((s:dcl\np)/pp,
          t(((s:dcl\np)/pp)/np, 'spray', 'spray', 'VBP', 'I-VP', 'O'),
          lx(np, n,
           t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
         rp(pp,
          fa(pp,
           t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7755,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
       ba(n,
        t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           fa(n,
            t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             lx(np, n,
              fa(n,
               t(n/pp, 'lots', 'lot', 'NNS', 'I-NP', 'O'),
               fa(pp,
                t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
                lx(np, n,
                 t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7756,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Animals', 'animal', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'fountains', 'fountain', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         fa((s:dcl\np)/pp,
          t(((s:dcl\np)/pp)/np, 'spray', 'spray', 'VBP', 'I-VP', 'O'),
          lx(np, n,
           t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
         rp(pp,
          fa(pp,
           t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7757,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'water', 'water', 'NN', 'I-NP', 'O'),
       ba(n,
        t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           fa(n,
            t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             lx(np, n,
              fa(n,
               t(n/pp, 'lots', 'lot', 'NNS', 'I-NP', 'O'),
               fa(pp,
                t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
                lx(np, n,
                 t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7758,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Children', 'Child', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           fa((s:ng\np)/pp,
            t(((s:ng\np)/pp)/np, 'spraying', 'spray', 'VBG', 'I-VP', 'O'),
            lx(np, n,
             t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
           fa(pp,
            t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7759,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7760,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7761,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7762,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
          t(n, 'airborne', 'airborne', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7763,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7764,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'jump', 'jump', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7765,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
          t(n, 'airborne', 'airborne', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7766,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'jump', 'jump', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7767,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'jump', 'jump', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7768,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7769,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'clean', 'clean', 'JJ', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'jump', 'jump', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7770,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:adj\np,
    t(s:adj\np, 'airborne', 'airborne', 'JJ', 'I-ADJP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7771,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
        lx(n\n, s:ng\np,
         ba(s:ng\np,
          fa(s:ng\np,
           t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'beret', 'beret', 'NN', 'I-NP', 'O'))),
          fa((s:ng\np)\(s:ng\np),
           t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'recreation', 'recreation', 'NN', 'I-NP', 'O'),
              t(n, 'trail', 'trail', 'NN', 'I-NP', 'O'))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(7772,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'beret', 'beret', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'recreation', 'recreation', 'NN', 'I-NP', 'O'),
          t(n, 'trail', 'trail', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7773,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'beret', 'beret', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'recreation', 'recreation', 'NN', 'I-NP', 'O'),
          t(n, 'trail', 'trail', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7774,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'beret', 'beret', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'recreation', 'recreation', 'NN', 'I-NP', 'O'),
          t(n, 'trail', 'trail', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7775,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'beret', 'beret', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'recreation', 'recreation', 'NN', 'I-NP', 'O'),
          t(n, 'trail', 'trail', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7776,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
        t(n, 'beard', 'beard', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7777,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'beret', 'beret', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'recreation', 'recreation', 'NN', 'I-NP', 'O'),
          t(n, 'trail', 'trail', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7778,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
        t(n, 'beard', 'beard', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7779,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
        t(n, 'steps', 'step', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7780,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'steps', 'step', 'NNS', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          rp(np,
           lx(np, n,
            t(n, 'stone', 'stone', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(7781,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7782,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7783,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
        t(n, 'steps', 'step', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7784,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7785,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
        t(n, 'steps', 'step', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7786,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7787,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'chair', 'chair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7788,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7789,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7790,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
        t(n, 'steps', 'step', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7791,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
      t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'city', 'city', 'NN', 'I-NP', 'O')),
     conj(np\np, np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bay', 'bay', 'NN', 'I-NP', 'O')))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7792,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
      t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'city', 'city', 'NN', 'I-NP', 'O')),
     conj(np\np, np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bay', 'bay', 'NN', 'I-NP', 'O')))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7793,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/(s:ng\np), 'rock', 'rock', 'NN', 'I-NP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(s:ng\np,
         ba((s:ng\np)/np,
          t((s:ng\np)/np, 'stopping', 'stop', 'VBG', 'I-VP', 'O'),
          conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
           t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
           t((s:ng\np)/np, 'calculating', 'calculate', 'VBG', 'I-VP', 'O'))),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'route', 'route', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7794,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
      t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'city', 'city', 'NN', 'I-NP', 'O')),
     conj(np\np, np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bay', 'bay', 'NN', 'I-NP', 'O')))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7795,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/(s:ng\np), 'rock', 'rock', 'NN', 'I-NP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(s:ng\np,
         ba((s:ng\np)/np,
          t((s:ng\np)/np, 'pausing', 'pause', 'VBG', 'I-VP', 'O'),
          conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
           t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
           t((s:ng\np)/np, 'calculating', 'calculate', 'VBG', 'I-VP', 'O'))),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'route', 'route', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7796,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
      t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'city', 'city', 'NN', 'I-NP', 'O')),
     conj(np\np, np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bay', 'bay', 'NN', 'I-NP', 'O')))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7797,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/(s:ng\np), 'rock', 'rock', 'NN', 'I-NP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(s:ng\np,
         ba((s:ng\np)/np,
          t((s:ng\np)/np, 'pausing', 'pause', 'VBG', 'I-VP', 'O'),
          conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
           t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
           t((s:ng\np)/np, 'calculating', 'calculate', 'VBG', 'I-VP', 'O'))),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'route', 'route', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7798,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
      t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'city', 'city', 'NN', 'I-NP', 'O')),
     conj(np\np, np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bay', 'bay', 'NN', 'I-NP', 'O')))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7799,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/(s:ng\np), 'rock', 'rock', 'NN', 'I-NP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(s:ng\np,
         ba((s:ng\np)/np,
          t((s:ng\np)/np, 'pausing', 'pause', 'VBG', 'I-VP', 'O'),
          conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
           t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
           t((s:ng\np)/np, 'calculating', 'calculate', 'VBG', 'I-VP', 'O'))),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'route', 'route', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7800,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
      t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'city', 'city', 'NN', 'I-NP', 'O')),
     conj(np\np, np,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bay', 'bay', 'NN', 'I-NP', 'O')))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7801,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'off', 'off', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'tee', 'tee', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7802,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 't-ball', 't-ball', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'swing', 'swing', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7803,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'missing', 'miss', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tee', 'tee', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7804,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 't-ball', 't-ball', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'swing', 'swing', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7805,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 't-ball', 't-ball', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'swing', 'swing', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7806,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'tee', 'tee', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7807,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'baseball', 'baseball', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'off', 'off', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'tee', 'tee', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7808,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 't-ball', 't-ball', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'swing', 'swing', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7809,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'grouping', 'group', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stand', 'stand', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'fair', 'fair', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7810,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'gathering', 'gather', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stand', 'stand', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'fair', 'fair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7811,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'gathering', 'gather', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stand', 'stand', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'fair', 'fair', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7812,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'carnival', 'carnival', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7813,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'grouping', 'group', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'stand', 'stand', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'fair', 'fair', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7814,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'carnival', 'carnival', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7815,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Rollerbladers', 'rollerblader', 'NNS', 'I-NP', 'I-PER')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'formation', 'formation', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7816,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Rollerbladers', 'rollerblader', 'NNS', 'I-NP', 'I-PER')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'formation', 'formation', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7817,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Rollerbladers', 'rollerblader', 'NNS', 'I-NP', 'I-PER')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'formation', 'formation', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7818,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'rollerbladers', 'rollerblader', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/pr, 'lining', 'line', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7819,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Rollerbladers', 'rollerblader', 'NNS', 'I-NP', 'I-PER')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'formation', 'formation', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7820,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'rollerbladers', 'rollerblader', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/pr, 'lining', 'line', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7821,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Rollerbladers', 'rollerblader', 'NNS', 'I-NP', 'I-PER')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'formation', 'formation', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7822,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'rollerbladers', 'rollerblader', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/pr, 'lining', 'line', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7823,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'marching', 'march', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pair', 'pair', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7824,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pair', 'pair', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7825,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'marching', 'march', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pair', 'pair', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7826,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          fa(n/n,
           t((n/n)/(n/n), 'very', 'very', 'RB', 'I-NP', 'O'),
           t(n/n, 'short', 'short', 'JJ', 'I-NP', 'O')),
          t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        t(n, 'show', 'show', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7827,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'pair', 'pair', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7828,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          fa(n/n,
           t((n/n)/(n/n), 'very', 'very', 'RB', 'I-NP', 'O'),
           t(n/n, 'long', 'long', 'JJ', 'I-NP', 'O')),
          t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        t(n, 'show', 'show', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7829,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'pair', 'pair', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7830,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          fa(n/n,
           t((n/n)/(n/n), 'very', 'very', 'RB', 'I-NP', 'O'),
           t(n/n, 'long', 'long', 'JJ', 'I-NP', 'O')),
          t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        t(n, 'show', 'show', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7831,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'skateboarder', 'skateboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'off', 'off', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7832,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   t(n, 'skateboarder', 'skateboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'off', 'off', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7833,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'inline', 'inline', 'JJ', 'I-NP', 'O'),
       t(n, 'skates', 'skate', 'NNS', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'acrobatics', 'acrobatics', 'NNS', 'I-NP', 'O'))),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rail', 'rail', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7834,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'inline', 'inline', 'JJ', 'I-NP', 'O'),
       t(n, 'skates', 'skate', 'NNS', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'rail', 'rail', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7835,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'skateboarder', 'skateboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'off', 'off', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7836,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'inline', 'inline', 'JJ', 'I-NP', 'O'),
       t(n, 'skates', 'skate', 'NNS', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'rail', 'rail', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7837,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'inline', 'inline', 'JJ', 'I-NP', 'O'),
       t(n, 'skates', 'skate', 'NNS', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'rail', 'rail', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7838,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'skateboarder', 'skateboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7839,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   t(n, 'skateboarder', 'skateboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'off', 'off', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7840,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'inline', 'inline', 'JJ', 'I-NP', 'O'),
       t(n, 'skates', 'skate', 'NNS', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'rail', 'rail', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7841,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'inline', 'inline', 'JJ', 'I-NP', 'O'),
       t(n, 'skates', 'skate', 'NNS', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'rail', 'rail', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7842,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'skateboarder', 'skateboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'off', 'off', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7843,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
       t(n, 'hillside', 'hillside', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7844,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'hillside', 'hillside', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       ba(s:pss\np,
        t(s:pss\np, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
        fa((s:pss\np)\(s:pss\np),
         t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7845,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
       t(n, 'hillside', 'hillside', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7846,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
       t(n, 'hillside', 'hillside', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7847,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'hillside', 'hillside', 'NN', 'I-NP', 'O'),
      lx(n\n, s:pss\np,
       ba(s:pss\np,
        t(s:pss\np, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
        fa((s:pss\np)\(s:pss\np),
         t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
         rp(np,
          lx(np, n,
           t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(7848,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7849,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7850,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
       t(n, 'hillside', 'hillside', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7851,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'orange', 'orange', 'JJ', 'I-NP', 'O'))),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7852,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'orange', 'orange', 'JJ', 'I-NP', 'O'))),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7853,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'orange', 'orange', 'JJ', 'I-NP', 'O'))),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7854,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'orange', 'orange', 'JJ', 'I-NP', 'O'))),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7855,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'bird', 'bird', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        t(n, 'beak', 'beak', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7856,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'bird', 'bird', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        t(n, 'beak', 'beak', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7857,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'orange', 'orange', 'JJ', 'I-NP', 'O'))),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7858,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'bird', 'bird', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        t(n, 'beak', 'beak', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7859,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/pp, 'hiking', 'hike', 'VBG', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'park', 'park', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7860,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/pp, 'hiking', 'hike', 'VBG', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'park', 'park', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7861,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))),
    lx(n\n, s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'arms', 'arm', 'NNS', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   t(s:dcl\np, 'spread', 'spread', 'VBP', 'I-VP', 'O'),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/((s:dcl\np)\(s:dcl\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7862,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'without', 'without', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))),
    lx(n\n, s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'arms', 'arm', 'NNS', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   t(s:dcl\np, 'spread', 'spread', 'VBP', 'I-VP', 'O'),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/((s:dcl\np)\(s:dcl\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7863,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/pp, 'hiking', 'hike', 'VBG', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'park', 'park', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7864,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'without', 'without', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'arms', 'arm', 'NNS', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'spread', 'spread', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7865,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'without', 'without', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))),
    lx(n\n, s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'arms', 'arm', 'NNS', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   t(s:dcl\np, 'spread', 'spread', 'VBP', 'I-VP', 'O'),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/((s:dcl\np)\(s:dcl\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7866,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/pp, 'hiking', 'hike', 'VBG', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'park', 'park', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7867,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'puppies', 'puppy', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7868,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'puppies', 'puppy', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7869,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7870,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'puppies', 'puppy', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7871,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sound', 'sound', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
         t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7872,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sound', 'sound', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
         t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7873,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sound', 'sound', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
         t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7874,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'sound', 'sound', 'JJ', 'I-NP', 'O'),
        t(n, 'equipment', 'equipment', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7875,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'couple', 'couple', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sleeping', 'sleep', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7876,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'couple', 'couple', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7877,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'couple', 'couple', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7878,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'couple', 'couple', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7879,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'wood', 'wood', 'NN', 'I-NP', 'O'))),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7880,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'wood', 'wood', 'NN', 'I-NP', 'O'))),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7881,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'wood', 'wood', 'NN', 'I-NP', 'O'))),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7882,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'steel', 'steel', 'NN', 'I-NP', 'O'))),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7883,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'crossing', 'cross', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'stream', 'stream', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7884,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
           t(n, 'stream', 'stream', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7885,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'wood', 'wood', 'NN', 'I-NP', 'O'))),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7886,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
           t(n, 'stream', 'stream', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7887,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'steel', 'steel', 'NN', 'I-NP', 'O'))),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7888,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
           t(n, 'stream', 'stream', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7889,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
           t(n, 'stream', 'stream', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7890,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'wood', 'wood', 'NN', 'I-NP', 'O'))),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7891,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7892,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7893,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7894,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7895,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'line', 'line', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'across', 'across', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7896,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'line', 'line', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'across', 'across', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7897,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7898,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'line', 'line', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'across', 'across', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7899,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7900,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    lx(np, n,
     ba(n,
      t(n, 'line', 'line', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'across', 'across', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7901,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7902,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7903,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'out', 'out', 'RP', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7904,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7905,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'out', 'out', 'RP', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7906,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
       t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7907,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
       t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'rock', 'rock', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7908,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7909,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'wheeled', 'wheeled', 'JJ', 'I-NP', 'O'),
        t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O'))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7910,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'wheeled', 'wheeled', 'JJ', 'I-NP', 'O'),
        t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O'))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7911,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'three', 'three', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'wheeled', 'wheeled', 'JJ', 'I-NP', 'O'),
        t(n, 'scooter', 'scooter', 'NN', 'I-NP', 'O'))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7912,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'toddler', 'toddler', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'plastic', 'plastic', 'NN', 'I-NP', 'O'),
        t(n/n, 'scooter', 'scooter', 'NN', 'I-NP', 'O')),
       t(n, 'toy', 'toy', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7913,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mountainside', 'mountainside', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'view', 'view', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'pair', 'pair', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'binoculars', 'binoculars', 'NNS', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7914,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'hikers', 'hiker', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mountainside', 'mountainside', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'view', 'view', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'pair', 'pair', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'binoculars', 'binoculars', 'NNS', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7915,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'mountains', 'mountain', 'NNS', 'I-NP', 'O')),
        rp(np\np,
         conj(np\np, np,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          lx(np, n,
           t(n, 'sky', 'sky', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7916,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'mountains', 'mountain', 'NNS', 'I-NP', 'O')),
        rp(np\np,
         conj(np\np, np,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          lx(np, n,
           t(n, 'sky', 'sky', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7917,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'mountains', 'mountain', 'NNS', 'I-NP', 'O')),
        rp(np\np,
         conj(np\np, np,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          lx(np, n,
           t(n, 'sky', 'sky', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7918,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'hikers', 'hiker', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mountainside', 'mountainside', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'view', 'view', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'pair', 'pair', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'binoculars', 'binoculars', 'NNS', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7919,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mountainside', 'mountainside', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'view', 'view', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'pair', 'pair', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'binoculars', 'binoculars', 'NNS', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7920,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'mountains', 'mountain', 'NNS', 'I-NP', 'O')),
        rp(np\np,
         conj(np\np, np,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          lx(np, n,
           t(n, 'sky', 'sky', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7921,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'hikers', 'hiker', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mountainside', 'mountainside', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'view', 'view', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'pair', 'pair', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              lx(np, n,
               t(n, 'binoculars', 'binoculars', 'NNS', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7922,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'mountains', 'mountain', 'NNS', 'I-NP', 'O')),
        rp(np\np,
         conj(np\np, np,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          lx(np, n,
           t(n, 'sky', 'sky', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(7923,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'skipping', 'skip', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7924,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'skipping', 'skip', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7925,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
           t(n, 'garage', 'garage', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7926,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'skipping', 'skip', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7927,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'skipping', 'skip', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7928,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
           t(n, 'garage', 'garage', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7929,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
           t(n, 'garage', 'garage', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7930,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'skipping', 'skip', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7931,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:pss\np,
    fa(s:pss\np,
     t((s:pss\np)/pp, 'clustered', 'cluster', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bonfire', 'bonfire', 'NN', 'I-NP', 'O')))),
    fa((s:pss\np)\(s:pss\np),
     t(((s:pss\np)\(s:pss\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7932,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:pss\np,
    fa(s:pss\np,
     t((s:pss\np)/pp, 'clustered', 'cluster', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bonfire', 'bonfire', 'NN', 'I-NP', 'O')))),
    fa((s:pss\np)\(s:pss\np),
     t(((s:pss\np)\(s:pss\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'morning', 'morning', 'NN', 'I-NP', 'I-TIM')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7933,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fire', 'fire', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7934,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:pss\np,
    fa(s:pss\np,
     t((s:pss\np)/pp, 'clustered', 'cluster', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bonfire', 'bonfire', 'NN', 'I-NP', 'O')))),
    fa((s:pss\np)\(s:pss\np),
     t(((s:pss\np)\(s:pss\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7935,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'around', 'around', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bonfire', 'bonfire', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7936,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Several', 'several', 'JJ', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'around', 'around', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fire', 'fire', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7937,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7938,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7939,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'park', 'park', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7940,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'animals', 'animal', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'park', 'park', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7941,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7942,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'park', 'park', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7943,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'park', 'park', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7944,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'park', 'park', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7945,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'park', 'park', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7946,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'park', 'park', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7947,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'speeding', 'speed', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'steep', 'steep', 'JJ', 'I-NP', 'O'),
       t(n, 'slide', 'slide', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7948,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'speeding', 'speed', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'steep', 'steep', 'JJ', 'I-NP', 'O'),
       t(n, 'slide', 'slide', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7949,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'speeding', 'speed', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'steep', 'steep', 'JJ', 'I-NP', 'O'),
       t(n, 'slide', 'slide', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7950,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'speeding', 'speed', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'steep', 'steep', 'JJ', 'I-NP', 'O'),
       t(n, 'slide', 'slide', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7951,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'speeding', 'speed', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'steep', 'steep', 'JJ', 'I-NP', 'O'),
       t(n, 'slide', 'slide', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7952,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'all', 'all', 'DT', 'I-NP', 'O'),
      t(n, 'black', 'black', 'JJ', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       fa((s:ng\np)/np,
        t(((s:ng\np)/np)/pr, 'sliding', 'slide', 'VBG', 'I-VP', 'O'),
        t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'blow', 'blow', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'up', 'up', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         fa(n,
          t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
          t(n, 'slide', 'slide', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7953,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'moustache', 'moustache', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'balcony', 'balcony', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'road', 'road', 'NN', 'I-NP', 'O'),
          t(n\n, 'below', 'below', 'IN', 'I-ADVP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7954,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'moustache', 'moustache', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'balcony', 'balcony', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'road', 'road', 'NN', 'I-NP', 'O'),
          t(n\n, 'below', 'below', 'IN', 'I-ADVP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7955,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'moustache', 'moustache', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'balcony', 'balcony', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'road', 'road', 'NN', 'I-NP', 'O'),
          t(n\n, 'below', 'below', 'IN', 'I-ADVP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7956,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ledge', 'ledge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'balcony', 'balcony', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7957,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ledge', 'ledge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'balcony', 'balcony', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7958,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'moustache', 'moustache', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'balcony', 'balcony', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'road', 'road', 'NN', 'I-NP', 'O'),
          t(n\n, 'below', 'below', 'IN', 'I-ADVP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7959,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'bandanna', 'bandanna', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7960,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'bandanna', 'bandanna', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/((s:dcl\np)\(s:dcl\np)), 'very', 'very', 'RB', 'I-ADVP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'fast', 'fast', 'RB', 'I-ADVP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7961,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7962,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'bandanna', 'bandanna', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7963,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'bandanna', 'bandanna', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/((s:dcl\np)\(s:dcl\np)), 'very', 'very', 'RB', 'I-ADVP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'fast', 'fast', 'RB', 'I-ADVP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7964,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7965,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'bandanna', 'bandanna', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/((s:dcl\np)\(s:dcl\np)), 'very', 'very', 'RB', 'I-ADVP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'fast', 'fast', 'RB', 'I-ADVP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7966,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7967,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7968,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7969,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7970,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7971,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7972,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(7973,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
    t(n, 'sled', 'sled', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'held', 'hold', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         fa(n,
          t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
          t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
            t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
       rp(np\np,
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
           fa(n,
            t(n/pp, 'walking', 'walking', 'NN', 'I-NP', 'O'),
            fa(pp,
             t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7974,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'))),
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/(s:ng\np), 'boy', 'boy', 'NN', 'I-NP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
             t(n, 'sled', 'sled', 'NN', 'I-NP', 'O')))))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7975,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'))),
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/(s:ng\np), 'boy', 'boy', 'NN', 'I-NP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
             t(n, 'sled', 'sled', 'NN', 'I-NP', 'O')))))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7976,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'))),
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/(s:ng\np), 'boy', 'boy', 'NN', 'I-NP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
             t(n, 'sled', 'sled', 'NN', 'I-NP', 'O')))))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7977,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'))),
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/(s:ng\np), 'boy', 'boy', 'NN', 'I-NP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
             t(n, 'sled', 'sled', 'NN', 'I-NP', 'O')))))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7978,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         ba(n,
          t(n, 'sled', 'sled', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'child', 'child', 'NN', 'I-NP', 'O'))))))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          ba(n/n,
           t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
           conj((n/n)\(n/n), n/n,
            t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
            t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
          t(n, 'coat', 'coat', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(7979,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7980,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'toddler', 'toddler', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'down', 'down', 'RP', 'I-PRT', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7981,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'seat', 'seat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7982,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'toddler', 'toddler', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'seat', 'seat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7983,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7984,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'seat', 'seat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7985,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'seat', 'seat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7986,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'toddler', 'toddler', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'down', 'down', 'RP', 'I-PRT', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(7987,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'frisbee', 'frisbee', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7988,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'frisbee', 'frisbee', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7989,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'retrieving', 'retrieve', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7990,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7991,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'retrieving', 'retrieve', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7992,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'NN', 'I-NP', 'O'),
      t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'retrieving', 'retrieve', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7993,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7994,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7995,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7996,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'long', 'long', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
         t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
       fa(pp,
        t(pp/np, 'past', 'past', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))),
     rp((s:dcl\np)\(s:dcl\np),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/(s:ng\np), 'of', 'of', 'IN', 'I-PP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/np, 'blooming', 'bloom', 'VBG', 'I-NP', 'O'),
           lx(np, n,
            t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7997,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'motorbikes', 'motorbike', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(7998,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Motorbikes', 'motorbike', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(7999,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Dirt', 'Dirt', 'NNP', 'I-NP', 'O'),
    t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trail', 'trail', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8000,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'motorbikes', 'motorbike', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8001,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'motorbikes', 'motorbike', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8002,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Dirt', 'Dirt', 'NNP', 'I-NP', 'O'),
    t(n, 'bikers', 'biker', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trail', 'trail', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8003,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pole', 'pole', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:pss\np,
      t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8004,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pole', 'pole', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(s:pss\np,
      t(s:pss\np, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8005,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'middle', 'middle', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'eastern', 'eastern', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'lamp', 'lamp', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'post', 'post', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            fa(n/n,
             t((n/n)/(n/n), 'to', 'to', 'TO', 'B-PP', 'O'),
             t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O')),
            t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8006,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pole', 'pole', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:pss\np,
      t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8007,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'middle', 'middle', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'eastern', 'eastern', 'JJ', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'back', 'back', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'against', 'against', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'lamp', 'lamp', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'post', 'post', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
          lx(np, n,
           fa(n,
            fa(n/n,
             t((n/n)/(n/n), 'to', 'to', 'TO', 'B-PP', 'O'),
             t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O')),
            t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8008,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'against', 'against', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pole', 'pole', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:pss\np,
      t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8009,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'couple', 'couple', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'map', 'map', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8010,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'couple', 'couple', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'map', 'map', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8011,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'art', 'art', 'NN', 'I-NP', 'O'),
           t(n, 'gallery', 'gallery', 'NN', 'I-NP', 'O'))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'map', 'map', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8012,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'art', 'art', 'NN', 'I-NP', 'O'),
           t(n, 'gallery', 'gallery', 'NN', 'I-NP', 'O'))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'signboard', 'signboard', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8013,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'art', 'art', 'NN', 'I-NP', 'O'),
           t(n, 'gallery', 'gallery', 'NN', 'I-NP', 'O'))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'map', 'map', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8014,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'art', 'art', 'NN', 'I-NP', 'O'),
          t(n, 'gallery', 'gallery', 'NN', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'map', 'map', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8015,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'art', 'art', 'NN', 'I-NP', 'O'),
           t(n, 'gallery', 'gallery', 'NN', 'I-NP', 'O'))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'signboard', 'signboard', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8016,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'couple', 'couple', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'map', 'map', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8017,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'art', 'art', 'NN', 'I-NP', 'O'),
          t(n, 'gallery', 'gallery', 'NN', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'map', 'map', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8018,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'couple', 'couple', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'map', 'map', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8019,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'couple', 'couple', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'street', 'street', 'NN', 'I-NP', 'O'),
        t(n, 'guide', 'guide', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8020,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'art', 'art', 'NN', 'I-NP', 'O'),
           t(n, 'gallery', 'gallery', 'NN', 'I-NP', 'O'))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'map', 'map', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8021,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8022,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8023,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8024,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'gravel', 'gravel', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8025,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'males', 'male', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cliff', 'cliff', 'NN', 'I-NP', 'O'),
        t(n, 'edge', 'edge', 'NN', 'I-NP', 'O'))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'sea', 'sea', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8026,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'males', 'male', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cliff', 'cliff', 'NN', 'I-NP', 'O'),
        t(n, 'edge', 'edge', 'NN', 'I-NP', 'O'))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8027,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
         t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O'))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
         t(n, 'cliff', 'cliff', 'NN', 'I-NP', 'O'))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O'))))))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      bxc((s:ng\np)/pp,
       t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        t(np, 'it', 'it', 'PRP', 'I-NP', 'O'))),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8028,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'males', 'male', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cliff', 'cliff', 'NN', 'I-NP', 'O'),
        t(n, 'edge', 'edge', 'NN', 'I-NP', 'O'))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'sea', 'sea', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8029,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
         t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O'))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
         t(n, 'cliff', 'cliff', 'NN', 'I-NP', 'O'))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O'))))))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'diving', 'dive', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8030,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'males', 'male', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cliff', 'cliff', 'NN', 'I-NP', 'O'),
        t(n, 'edge', 'edge', 'NN', 'I-NP', 'O'))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8031,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    ba(n,
     fa(n,
      t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
        t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O')))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
         t(n, 'cliff', 'cliff', 'NN', 'I-NP', 'O'))))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'other', 'other', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          t(n, 'shorts', 'shorts', 'NNS', 'I-NP', 'O'))))))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
       t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8032,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'males', 'male', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'cliff', 'cliff', 'NN', 'I-NP', 'O'),
        t(n, 'edge', 'edge', 'NN', 'I-NP', 'O'))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8033,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       fa(n/pp,
        t((n/pp)/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'stack', 'stack', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              t(n/pp, 'blocks', 'block', 'NNS', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
               lx(np, n,
                t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8034,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       fa(n/pp,
        t((n/pp)/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'stack', 'stack', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              t(n/pp, 'blocks', 'block', 'NNS', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
               lx(np, n,
                t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8035,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       fa(n/pp,
        t((n/pp)/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'stack', 'stack', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              t(n/pp, 'blocks', 'block', 'NNS', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
               lx(np, n,
                t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8036,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       ba(n/pp,
        t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'),
        fa((n/pp)\(n/pp),
         t(((n/pp)\(n/pp))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'stack', 'stack', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              t(n/pp, 'blocks', 'block', 'NNS', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
               lx(np, n,
                t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8037,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       fa(n/pp,
        t((n/pp)/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'stack', 'stack', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              t(n/pp, 'blocks', 'block', 'NNS', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
               lx(np, n,
                t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8038,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
        t(n, 'blocks', 'block', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8039,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
        t(n, 'blocks', 'block', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8040,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
       ba(n/pp,
        t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'),
        fa((n/pp)\(n/pp),
         t(((n/pp)\(n/pp))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'stack', 'stack', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              t(n/pp, 'blocks', 'block', 'NNS', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
               lx(np, n,
                t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8041,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       ba(n,
        t(n, 'blocks', 'block', 'NNS', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'wood', 'wood', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8042,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       fa(n/pp,
        t((n/pp)/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'stack', 'stack', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              t(n/pp, 'blocks', 'block', 'NNS', 'I-NP', 'O'),
              fa(pp,
               t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
               lx(np, n,
                t(n, 'table', 'table', 'NN', 'I-NP', 'O'))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8043,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'seashore', 'seashore', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8044,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8045,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8046,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8047,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8048,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'animal', 'animal', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8049,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8050,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8051,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8052,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'leash', 'leash', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8053,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'two', 'two', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8054,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'two', 'two', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'sofa', 'sofa', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8055,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'two', 'two', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8056,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'two', 'two', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8057,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'five', 'five', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
        t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8058,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'five', 'five', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
        t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'indoors', 'indoor', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8059,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'five', 'five', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
        t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'room', 'room', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8060,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'two', 'two', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8061,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'two', 'two', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8062,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'five', 'five', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
        t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'indoors', 'indoor', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8063,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'two', 'two', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8064,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'five', 'five', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
        t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'indoors', 'indoor', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8065,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'gift', 'gift', 'NN', 'I-NP', 'O'),
        t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8066,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'gift', 'gift', 'NN', 'I-NP', 'O'),
        t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8067,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'gift', 'gift', 'NN', 'I-NP', 'O'),
        t(n, 'bag', 'bag', 'NN', 'I-NP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8068,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'gift', 'gift', 'NN', 'I-NP', 'O'),
        t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8069,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'digging', 'dig', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'holiday', 'holiday', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'gift', 'gift', 'NN', 'I-NP', 'O'),
         t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8070,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'gift', 'gift', 'NN', 'I-NP', 'O'),
        t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8071,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
     t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'gift', 'gift', 'NN', 'I-NP', 'O'),
        t(n, 'bag', 'bag', 'NN', 'I-NP', 'O'))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8072,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'digging', 'dig', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'nose', 'nose', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'inside', 'inside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'holiday', 'holiday', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'gift', 'gift', 'NN', 'I-NP', 'O'),
         t(n, 'bag', 'bag', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8073,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'rider', 'rider', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'biking', 'bike', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8074,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'rider', 'rider', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'biking', 'bike', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8075,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'biking', 'bike', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'forest', 'forest', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'dark', 'dark', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8076,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'biking', 'bike', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'forest', 'forest', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8077,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'biking', 'bike', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'forest', 'forest', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'day', 'day', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8078,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'biking', 'bike', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'forest', 'forest', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8079,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'rider', 'rider', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'biking', 'bike', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8080,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'biking', 'bike', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'forest', 'forest', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'day', 'day', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8081,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'rider', 'rider', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'biking', 'bike', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rain', 'rain', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8082,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'biking', 'bike', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'forest', 'forest', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8083,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'biking', 'bike', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'forest', 'forest', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'night', 'night', 'NN', 'I-NP', 'I-TIM')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8084,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'rider', 'rider', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'biking', 'bike', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8085,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8086,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8087,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'),
        t(n, 'suite', 'suite', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8088,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'dunes', 'dune', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8089,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8090,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bikini', 'bikini', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'dunes', 'dune', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8091,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'dry', 'dry', 'JJ', 'I-NP', 'O'),
         t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8092,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
         t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8093,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'worn', 'wear', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           fa(s:ng\np,
            t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8094,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8095,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
         t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8096,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'worn', 'wear', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
          fa(s:dcl\np,
           t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           fa(s:ng\np,
            t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8097,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8098,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
         t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8099,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'wet', 'wet', 'JJ', 'I-NP', 'O'),
         t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8100,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8101,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8102,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'dry', 'dry', 'JJ', 'I-NP', 'O'),
         t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8103,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'touching', 'touch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cardboard', 'cardboard', 'NN', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8104,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'touching', 'touch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cardboard', 'cardboard', 'NN', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8105,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'reaching', 'reach', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8106,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'reaching', 'reach', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8107,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'touching', 'touch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'cardboard', 'cardboard', 'NN', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8108,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'reaching', 'reach', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8109,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'heart', 'heart', 'NN', 'I-NP', 'O'),
        t(n/n, 'tank', 'tank', 'NN', 'I-NP', 'O')),
       t(n, 'top', 'top', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/s:dcl, 'as', 'as', 'IN', 'I-SBAR', 'O'),
    ba(s:dcl,
     t(np, 'she', 'she', 'PRP', 'I-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'slide', 'slide', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8110,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'heart', 'heart', 'NN', 'I-NP', 'O'),
        t(n/n, 'tank', 'tank', 'NN', 'I-NP', 'O')),
       t(n, 'top', 'top', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/s:dcl, 'as', 'as', 'IN', 'I-SBAR', 'O'),
     ba(s:dcl,
      t(np, 'she', 'she', 'PRP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:ng\np, 'sliding', 'slide', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8111,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'heart', 'heart', 'NN', 'I-NP', 'O'),
        t(n/n, 'tank', 'tank', 'NN', 'I-NP', 'O')),
       t(n, 'top', 'top', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/s:dcl, 'as', 'as', 'IN', 'I-SBAR', 'O'),
    ba(s:dcl,
     t(np, 'she', 'she', 'PRP', 'I-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      ba(s:ng\np,
       t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'slide', 'slide', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8112,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     bxc((s:ng\np)/np,
      t((s:ng\np)/np, 'going', 'go', 'VBG', 'I-VP', 'O'),
      t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'slide', 'slide', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
       t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'arms', 'arm', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8113,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'heart', 'heart', 'NN', 'I-NP', 'O'),
        t(n/n, 'tank', 'tank', 'NN', 'I-NP', 'O')),
       t(n, 'top', 'top', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/s:dcl, 'as', 'as', 'IN', 'I-SBAR', 'O'),
     ba(s:dcl,
      t(np, 'she', 'she', 'PRP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:ng\np, 'sliding', 'slide', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8114,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     bxc((s:ng\np)/np,
      t((s:ng\np)/np, 'going', 'go', 'VBG', 'I-VP', 'O'),
      t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'slide', 'slide', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
       t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'arms', 'arm', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8115,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     bxc((s:ng\np)/np,
      t((s:ng\np)/np, 'going', 'go', 'VBG', 'I-VP', 'O'),
      t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'slide', 'slide', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
       t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'arms', 'arm', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8116,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'heart', 'heart', 'NN', 'I-NP', 'O'),
        t(n/n, 'tank', 'tank', 'NN', 'I-NP', 'O')),
       t(n, 'top', 'top', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'raising', 'raise', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/s:dcl, 'as', 'as', 'IN', 'I-SBAR', 'O'),
     ba(s:dcl,
      t(np, 'she', 'she', 'PRP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:ng\np, 'sliding', 'slide', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8117,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'shore', 'shore', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8118,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'dark', 'dark', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'shore', 'shore', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8119,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8120,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'shore', 'shore', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8121,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'after', 'after', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'shore', 'shore', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8122,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8123,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8124,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
         rp(pp,
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(8125,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'approaching', 'approach', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'pebbly', 'pebbly', 'RB', 'I-NP', 'O'),
           t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8126,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'approaching', 'approach', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'pebbly', 'pebbly', 'RB', 'I-NP', 'O'),
           t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8127,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'approaching', 'approach', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'pebbly', 'pebbly', 'RB', 'I-NP', 'O'),
           t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8128,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8129,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
         rp(pp,
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(8130,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'approaching', 'approach', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'pebbly', 'pebbly', 'RB', 'I-NP', 'O'),
           t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8131,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'approaching', 'approach', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'pebbly', 'pebbly', 'RB', 'I-NP', 'O'),
           t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8132,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8133,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8134,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'approaching', 'approach', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'pebbly', 'pebbly', 'RB', 'I-NP', 'O'),
           t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8135,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8136,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8137,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8138,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8139,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8140,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8141,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8142,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8143,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8144,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8145,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'hats', 'hat', 'NNS', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'their', 'their', 'PRP$', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
         ba(n,
          t(n, 'tongues', 'tongue', 'NNS', 'I-NP', 'O'),
          lx(n\n, s:adj\np,
           t(s:adj\np, 'out', 'out', 'RB', 'I-ADVP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8146,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girls', 'girl', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'hats', 'hat', 'NNS', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'their', 'their', 'PRP$', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
         ba(n,
          t(n, 'tongues', 'tongue', 'NNS', 'I-NP', 'O'),
          lx(n\n, s:adj\np,
           t(s:adj\np, 'out', 'out', 'RB', 'I-ADVP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8147,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'pair', 'pair', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
     t(pr, 'out', 'out', 'RP', 'I-PRT', 'O')),
    rp(np,
     lx(np, n,
      fa(n,
       ba(n/n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
        t(n, 'tongues', 'tongue', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8148,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
     t(pr, 'out', 'out', 'RP', 'I-PRT', 'O')),
    rp(np,
     lx(np, n,
      fa(n,
       ba(n/n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
        t(n, 'tongues', 'tongue', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8149,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'pair', 'pair', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
     t(pr, 'out', 'out', 'RP', 'I-PRT', 'O')),
    rp(np,
     lx(np, n,
      fa(n,
       ba(n/n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
        t(n, 'tongues', 'tongue', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8150,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'hats', 'hat', 'NNS', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'their', 'their', 'PRP$', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
         ba(n,
          t(n, 'tongues', 'tongue', 'NNS', 'I-NP', 'O'),
          lx(n\n, s:adj\np,
           t(s:adj\np, 'out', 'out', 'RB', 'I-ADVP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8151,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'hats', 'hat', 'NNS', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'their', 'their', 'PRP$', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
         ba(n,
          t(n, 'tongues', 'tongue', 'NNS', 'I-NP', 'O'),
          lx(n\n, s:adj\np,
           t(s:adj\np, 'out', 'out', 'RB', 'I-ADVP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8152,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'kids', 'kid', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
     t(pr, 'out', 'out', 'RP', 'I-PRT', 'O')),
    rp(np,
     lx(np, n,
      fa(n,
       ba(n/n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'))),
       fa(n,
        t(n/n, 'colored', 'colored', 'JJ', 'I-NP', 'O'),
        t(n, 'tongues', 'tongue', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8153,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8154,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8155,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
        t(n, 'hillside', 'hillside', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8156,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8157,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'dirty', 'dirty', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8158,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8159,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'clean', 'clean', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8160,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8161,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'laying', 'lay', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'close', 'close', 'RB', 'I-ADVP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8162,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'laying', 'lay', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
    fa(pp,
     t(pp/pp, 'far', 'far', 'RB', 'I-ADVP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8163,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8164,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'laying', 'lay', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'close', 'close', 'RB', 'I-ADVP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8165,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'dirty', 'dirty', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8166,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'laying', 'lay', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'close', 'close', 'RB', 'I-ADVP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8167,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'clean', 'clean', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8168,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'laying', 'lay', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'close', 'close', 'RB', 'I-ADVP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8169,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'rolling', 'roll', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8170,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'laying', 'lay', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'close', 'close', 'RB', 'I-ADVP', 'O'),
     rp(pp,
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8171,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'))),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eyeing', 'eye', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fly', 'fly', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8172,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eyeing', 'eye', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fly', 'fly', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8173,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      t(n, 'upwards', 'upward', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8174,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'nose', 'nose', 'NN', 'I-NP', 'O'),
       t(n, 'upwards', 'upward', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8175,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      t(n, 'upwards', 'upward', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8176,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eyeing', 'eye', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fly', 'fly', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8177,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'pointing', 'point', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'nose', 'nose', 'NN', 'I-NP', 'O'),
       t(n, 'upwards', 'upward', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8178,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'))),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eyeing', 'eye', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fly', 'fly', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8179,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'military', 'military', 'JJ', 'I-NP', 'O'),
        t(n/n, 'accessories', 'accessory', 'NNS', 'I-NP', 'O')),
       t(n, 'shop', 'shop', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8180,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'military', 'military', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'accessories', 'accessory', 'NNS', 'I-NP', 'O'),
        t(n, 'store', 'store', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8181,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'military', 'military', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'accessories', 'accessory', 'NNS', 'I-NP', 'O'),
        t(n, 'store', 'store', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8182,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'military', 'military', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'accessories', 'accessory', 'NNS', 'I-NP', 'O'),
        t(n, 'store', 'store', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8183,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'veteran', 'veteran', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'things', 'thing', 'NNS', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'from', 'from', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'war', 'war', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
               t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8184,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'military', 'military', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'accessories', 'accessory', 'NNS', 'I-NP', 'O'),
        t(n, 'store', 'store', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8185,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grass', 'grass', 'NN', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8186,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8187,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grass', 'grass', 'NN', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8188,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grass', 'grass', 'NN', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8189,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'collar', 'collar', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'garden', 'garden', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8190,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'collar', 'collar', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        t(n, 'outside', 'outside', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8191,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'collar', 'collar', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        t(n, 'outside', 'outside', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8192,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'collar', 'collar', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        t(n, 'outside', 'outside', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8193,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'collar', 'collar', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'garden', 'garden', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8194,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grass', 'grass', 'NN', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8195,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'collar', 'collar', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        t(n, 'outside', 'outside', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8196,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grass', 'grass', 'NN', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8197,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'grey', 'grey', 'NN', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'bouncing', 'bounce', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
          t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O'))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grass', 'grass', 'NN', 'I-NP', 'O'),
        t(n, 'field', 'field', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8198,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'collar', 'collar', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        t(n, 'outside', 'outside', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8199,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       t(n, 'buckets', 'bucket', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8200,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             ba(n,
              t(n, 'water', 'water', 'NN', 'I-NP', 'O'),
              fa(n\n,
               t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
                t(n, 'buckets', 'bucket', 'NNS', 'I-NP', 'O')))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8201,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(n\n), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(n\n,
      t((n\n)/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'buckets', 'bucket', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'rags', 'rag', 'NNS', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'object', 'object', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8202,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(n\n), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(n\n,
      t((n\n)/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'buckets', 'bucket', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'rags', 'rag', 'NNS', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'object', 'object', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8203,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       t(n, 'buckets', 'bucket', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8204,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(n\n), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(n\n,
      t((n\n)/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'buckets', 'bucket', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'rags', 'rag', 'NNS', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'object', 'object', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8205,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(n\n), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(n\n,
      t((n\n)/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'buckets', 'bucket', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'rags', 'rag', 'NNS', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'object', 'object', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8206,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             ba(n,
              t(n, 'water', 'water', 'NN', 'I-NP', 'O'),
              fa(n\n,
               t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
                t(n, 'buckets', 'bucket', 'NNS', 'I-NP', 'O')))))))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8207,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(n\n), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(n\n,
      t((n\n)/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'buckets', 'bucket', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'rags', 'rag', 'NNS', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'object', 'object', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8208,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'child', 'child', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'water', 'water', 'NN', 'I-NP', 'O')))))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       t(n, 'buckets', 'bucket', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8209,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8210,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8211,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     fa(n,
      t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/pp, 'outside', 'outside', 'IN', 'I-ADVP', 'O'),
         fa(pp,
          t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
            fa(n,
             t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               fa(n,
                t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
                t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8212,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      ba(n,
       t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8213,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'jewelry', 'jewelry', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8214,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'Indian', 'indian', 'JJ', 'I-NP', 'O'),
       ba(n,
        t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O'),
        conj(n\n, n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'henna', 'henna', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
            t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'))))))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'going', 'go', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'paperwork', 'paperwork', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8215,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'Indian', 'indian', 'JJ', 'I-NP', 'O'),
        ba(n,
         t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O'),
         conj(n\n, n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n, 'henna', 'henna', 'NN', 'I-NP', 'O'))))))),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'going', 'go', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'paperwork', 'paperwork', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8216,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'jewelry', 'jewelry', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8217,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'lot', 'lot', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'jewelry', 'jewelry', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8218,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'Indian', 'indian', 'JJ', 'I-NP', 'O'),
        ba(n,
         t(n, 'clothing', 'clothing', 'NN', 'I-NP', 'O'),
         conj(n\n, n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n, 'henna', 'henna', 'NN', 'I-NP', 'O'))))))),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
      t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'going', 'go', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'paperwork', 'paperwork', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8219,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'middle', 'middle', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'gym', 'gym', 'NN', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8220,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  ba(s:dcl\np,
   fa(s:dcl\np:thr,
    t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'middle', 'middle', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'gym', 'gym', 'NN', 'I-NP', 'O'))))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8221,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gym', 'gym', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8222,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gym', 'gym', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8223,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'middle', 'middle', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'gym', 'gym', 'NN', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8224,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O')))),
    fa(n\n,
     t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:adj\np, 'black', 'black', 'JJ', 'I-ADJP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gym', 'gym', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8225,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  ba(s:dcl\np,
   fa(s:dcl\np:thr,
    t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'middle', 'middle', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'gym', 'gym', 'NN', 'I-NP', 'O'))))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8226,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'jersey', 'jersey', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'gym', 'gym', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8227,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8228,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8229,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8230,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        fa((s:ng\np)/np,
         t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
         t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8231,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'covered', 'cover', 'VBN', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8232,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8233,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'covered', 'cover', 'VBN', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8234,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'covered', 'cover', 'VBN', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8235,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        fa((s:ng\np)/np,
         t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
         t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8236,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'covered', 'cover', 'VBN', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8237,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'covered', 'cover', 'VBN', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8238,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8239,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'cross', 'cross', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8240,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'black', 'black', 'JJ', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'cross', 'cross', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8241,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cart', 'cart', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         rp(pp,
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
             ba(n,
              t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
              fa(n\n,
               t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
               fa(s:dcl\np,
                t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
                fa(s:pss\np,
                 t((s:pss\np)/pp, 'seated', 'seat', 'VBN', 'I-VP', 'O'),
                 fa(pp,
                  t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
                  fa(np,
                   t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                   fa(n,
                    t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
                    t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'))))))))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(8242,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cart', 'cart', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
          ba(n,
           t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
            fa(s:dcl\np,
             t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
             fa(s:pss\np,
              t((s:pss\np)/pp, 'seated', 'seat', 'VBN', 'I-VP', 'O'),
              fa(pp,
               t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
               fa(np,
                t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                fa(n,
                 t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
                 t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'))))))))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8243,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'cross', 'cross', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8244,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cart', 'cart', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         rp(pp,
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
             ba(n,
              t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
              fa(n\n,
               t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
               fa(s:dcl\np,
                t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
                fa(s:pss\np,
                 t((s:pss\np)/pp, 'seated', 'seat', 'VBN', 'I-VP', 'O'),
                 fa(pp,
                  t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
                  fa(np,
                   t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                   fa(n,
                    t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
                    t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'))))))))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(8245,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cart', 'cart', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         rp(pp,
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
             ba(n,
              t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
              fa(n\n,
               t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
               fa(s:dcl\np,
                t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
                fa(s:pss\np,
                 t((s:pss\np)/pp, 'seated', 'seat', 'VBN', 'I-VP', 'O'),
                 fa(pp,
                  t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
                  fa(np,
                   t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                   fa(n,
                    t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
                    t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'))))))))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(8246,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'cross', 'cross', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8247,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
         t(n, 'cross', 'cross', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8248,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'dress', 'dress', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'cart', 'cart', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         rp(pp,
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            fa(n,
             t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
             ba(n,
              t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
              fa(n\n,
               t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
               fa(s:dcl\np,
                t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
                fa(s:pss\np,
                 t((s:pss\np)/pp, 'seated', 'seat', 'VBN', 'I-VP', 'O'),
                 fa(pp,
                  t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
                  fa(np,
                   t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                   fa(n,
                    t(n/n, 'park', 'park', 'NN', 'I-NP', 'O'),
                    t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'))))))))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(8249,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'opening', 'opening', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8250,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'opening', 'opening', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8251,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'opening', 'opening', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8252,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'opening', 'opening', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8253,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'swimsuit', 'swimsuit', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'circular', 'circular', 'JJ', 'I-NP', 'O'),
          t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8254,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'opening', 'opening', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8255,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8256,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8257,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8258,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'NN', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8259,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'animal', 'animal', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8260,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'NN', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8261,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'distant', 'distant', 'JJ', 'I-NP', 'O'),
     t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'backpack', 'backpack', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'hiking', 'hike', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8262,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'distant', 'distant', 'JJ', 'I-NP', 'O'),
     t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'backpack', 'backpack', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'hiking', 'hike', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'area', 'area', 'NN', 'I-NP', 'O'),
       lx(n\n, s:adj\np,
        t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'))))),
    rp(pp,
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'rocks', 'rock', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8263,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'distant', 'distant', 'JJ', 'I-NP', 'O'),
     t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'backpack', 'backpack', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'hiking', 'hike', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8264,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8265,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'distant', 'distant', 'JJ', 'I-NP', 'O'),
     t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'backpack', 'backpack', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'hiking', 'hike', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8266,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'hiking', 'hike', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8267,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'chased', 'chase', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
         t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8268,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8269,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8270,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8271,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'turning', 'turn', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'pursuing', 'pursue', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'flying', 'fly', 'VBG', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8272,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'turning', 'turn', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'pursuing', 'pursue', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'flying', 'fly', 'VBG', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8273,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        ba(s:ng\np,
         t(s:ng\np, 'turning', 'turn', 'VBG', 'I-VP', 'O'),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'pursuing', 'pursue', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'flying', 'fly', 'VBG', 'I-NP', 'O'),
            t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8274,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'turning', 'turn', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'pursuing', 'pursue', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'flying', 'fly', 'VBG', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8275,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        ba(s:ng\np,
         t(s:ng\np, 'turning', 'turn', 'VBG', 'I-VP', 'O'),
         fa((s:ng\np)\(s:ng\np),
          t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
        conj((s:ng\np)\(s:ng\np), s:ng\np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'pursuing', 'pursue', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'flying', 'fly', 'VBG', 'I-NP', 'O'),
            t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8276,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8277,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8278,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'turning', 'turn', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'pursuing', 'pursue', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'flying', 'fly', 'VBG', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8279,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'house', 'house', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         fa(s:pss\np,
          t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'stone', 'stone', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8280,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'built', 'build', 'VBN', 'I-VP', 'O'),
         t(n, 'house', 'house', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8281,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'built', 'build', 'VBN', 'I-VP', 'O'),
         t(n, 'house', 'house', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8282,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))))))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'built', 'build', 'VBN', 'I-VP', 'O'),
         t(n, 'house', 'house', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8283,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:pss\np,
      t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'school', 'school', 'NN', 'I-NP', 'O'),
          t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8284,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:pss\np,
      t((s:pss\np)/pp, 'surrounded', 'surround', 'VBN', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'school', 'school', 'NN', 'I-NP', 'O'),
          t(n, 'children', 'child', 'NNS', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8285,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'strange', 'strange', 'JJ', 'I-NP', 'O'),
       t(n, 'outfit', 'outfit', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8286,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
        lx(n\n, s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
          ba(np,
           lx(np, n,
            t(n, 'paint', 'paint', 'NN', 'I-NP', 'O')),
           rp(np\np,
            conj(np\np, np,
             t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
             lx(np, n,
              fa(n,
               t(n/n, 'costume', 'costume', 'NN', 'I-NP', 'O'),
               fa(n,
                t(n/pp, 'pieces', 'piece', 'NNS', 'I-NP', 'O'),
                fa(pp,
                 t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
                 fa(np,
                  t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                  fa(n,
                   t(n/n, 'busy', 'busy', 'JJ', 'I-NP', 'O'),
                   t(n, 'street', 'street', 'NN', 'I-NP', 'O')))))))),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(8287,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     ba(s:pss\np,
      t(s:pss\np, 'ridden', 'ride', 'VBN', 'I-VP', 'O'),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'strange', 'strange', 'JJ', 'I-NP', 'O'),
         t(n, 'outfit', 'outfit', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8288,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'paint', 'paint', 'NN', 'I-NP', 'O'),
       conj(n\n, n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'costume', 'costume', 'NN', 'I-NP', 'O'),
         t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'busy', 'busy', 'JJ', 'I-NP', 'O'),
            t(n, 'street', 'street', 'NN', 'I-NP', 'O')))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8289,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'guy', 'guy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'wooded', 'wooded', 'JJ', 'I-NP', 'O'),
           t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8290,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'wooded', 'wooded', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8291,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
      t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'log', 'log', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8292,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'log', 'log', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8293,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
      t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'over', 'over', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'log', 'log', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8294,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'guy', 'guy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'leaping', 'leap', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'wooded', 'wooded', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8295,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'volleyball', 'volleyball', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8296,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8297,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
       rp((s:ng\np)\(s:ng\np),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'volleyball', 'volleyball', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8298,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'volleyball', 'volleyball', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8299,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'band', 'band', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8300,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'band', 'band', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8301,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'band', 'band', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8302,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'band', 'band', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8303,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'marching', 'march', 'VBG', 'I-NP', 'O'),
        t(n, 'band', 'band', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8304,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'band', 'band', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'instrument', 'instrument', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8305,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'band', 'band', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8306,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'marching', 'march', 'VBG', 'I-NP', 'O'),
        t(n, 'band', 'band', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8307,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/pp, 'wheel', 'wheel', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'classic', 'classic', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'American', 'american', 'JJ', 'I-NP', 'O'),
            t(n, 'car', 'car', 'NN', 'I-NP', 'O')))))),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
         ba(np,
          fa(np,
           t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'door', 'door', 'NN', 'I-NP', 'O')),
          rp(np\np,
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
              t(n, 'open', 'open', 'NN', 'I-NP', 'O')))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8308,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/pp, 'wheel', 'wheel', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'classic', 'classic', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'American', 'american', 'JJ', 'I-NP', 'O'),
            t(n, 'car', 'car', 'NN', 'I-NP', 'O')))))),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
         ba(np,
          fa(np,
           t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'door', 'door', 'NN', 'I-NP', 'O')),
          rp(np\np,
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
              t(n, 'open', 'open', 'NN', 'I-NP', 'O')))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8309,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/pp, 'wheel', 'wheel', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'classic', 'classic', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'American', 'american', 'JJ', 'I-NP', 'O'),
            t(n, 'car', 'car', 'NN', 'I-NP', 'O')))))),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
         ba(np,
          fa(np,
           t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'door', 'door', 'NN', 'I-NP', 'O')),
          rp(np\np,
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
              t(n, 'open', 'open', 'NN', 'I-NP', 'O')))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8310,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/pp, 'wheel', 'wheel', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'classic', 'classic', 'JJ', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'American', 'american', 'JJ', 'I-NP', 'O'),
            t(n, 'car', 'car', 'NN', 'I-NP', 'O')))))),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
         ba(np,
          fa(np,
           t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
           t(n/pp, 'door', 'door', 'NN', 'I-NP', 'O')),
          rp(np\np,
           conj(np\np, np,
            t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
              t(n, 'open', 'open', 'NN', 'I-NP', 'O')))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8311,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'picture', 'picture', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         rp(np,
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'vehicle', 'vehicle', 'NN', 'I-NP', 'O')),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(8312,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'picture', 'picture', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
         fa(pp,
          t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'car', 'car', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8313,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'picture', 'picture', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
         fa(pp,
          t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'car', 'car', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8314,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'picture', 'picture', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
         fa(pp,
          t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'car', 'car', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8315,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'bench', 'bench', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8316,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8317,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'flower', 'flower', 'NN', 'I-NP', 'O'),
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'overlooking', 'overlook', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'tunnel', 'tunnel', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8318,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'flower', 'flower', 'NN', 'I-NP', 'O'),
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'overlooking', 'overlook', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'tunnel', 'tunnel', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8319,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'flower', 'flower', 'NN', 'I-NP', 'O'),
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'overlooking', 'overlook', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'tunnel', 'tunnel', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8320,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'flower', 'flower', 'NN', 'I-NP', 'O'),
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'overlooking', 'overlook', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'tunnel', 'tunnel', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8321,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'flower', 'flower', 'NN', 'I-NP', 'O'),
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'overlooking', 'overlook', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'tunnel', 'tunnel', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8322,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8323,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'flower', 'flower', 'NN', 'I-NP', 'O'),
       t(n, 'bed', 'bed', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'overlooking', 'overlook', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'tunnel', 'tunnel', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8324,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8325,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brick', 'brick', 'NN', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'mask', 'mask', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'around', 'around', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'))))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hair', 'hair', 'NN', 'I-NP', 'O'),
         t(n, 'net', 'net', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8326,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brick', 'brick', 'NN', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'mask', 'mask', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'around', 'around', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'her', 'her', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'))))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hair', 'hair', 'NN', 'I-NP', 'O'),
         t(n, 'net', 'net', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8327,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'clear', 'clear', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'),
        t(n, 'cap', 'cap', 'NN', 'I-NP', 'O')))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'mask', 'mask', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8328,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brick', 'brick', 'NN', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'mask', 'mask', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'around', 'around', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'))))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hair', 'hair', 'NN', 'I-NP', 'O'),
         t(n, 'net', 'net', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8329,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'brick', 'brick', 'NN', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'mask', 'mask', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'around', 'around', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'))))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hair', 'hair', 'NN', 'I-NP', 'O'),
         t(n, 'net', 'net', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8330,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'clear', 'clear', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'),
        t(n, 'cap', 'cap', 'NN', 'I-NP', 'O')))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'face', 'face', 'NN', 'I-NP', 'O'),
         t(n, 'mask', 'mask', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8331,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'kennel', 'kennel', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
         fc(n/pp,
          t(n/n, 'hind', 'hind', 'NN', 'I-NP', 'O'),
          t(n/pp, 'legs', 'leg', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'facing', 'face', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        ba(n,
         t(n, 'one', 'one', 'CD', 'I-NP', 'O'),
         t(n\n, 'another', 'another', 'DT', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8332,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8333,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8334,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'cats', 'cat', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'kennel', 'kennel', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
         fc(n/pp,
          t(n/n, 'hind', 'hind', 'NN', 'I-NP', 'O'),
          t(n/pp, 'legs', 'leg', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'facing', 'face', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        ba(n,
         t(n, 'one', 'one', 'CD', 'I-NP', 'O'),
         t(n\n, 'another', 'another', 'DT', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8335,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
       t(n, 'other', 'other', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8336,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'kennel', 'kennel', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'their', 'their', 'PRP$', 'I-NP', 'O'),
         fc(n/pp,
          t(n/n, 'hind', 'hind', 'NN', 'I-NP', 'O'),
          t(n/pp, 'legs', 'leg', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'facing', 'face', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        ba(n,
         t(n, 'one', 'one', 'CD', 'I-NP', 'O'),
         t(n\n, 'another', 'another', 'DT', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8337,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'woods', 'wood', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8338,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wood', 'wood', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8339,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'woods', 'wood', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8340,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'woods', 'wood', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8341,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wood', 'wood', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8342,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'women', 'woman', 'NNS', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'forest', 'forest', 'NN', 'I-NP', 'O'),
       t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8343,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'women', 'woman', 'NNS', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'forest', 'forest', 'NN', 'I-NP', 'O'),
       t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8344,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(n,
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
      t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'woods', 'wood', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8345,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'snowboarding', 'snowboard', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'railing', 'railing', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8346,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'snowboarding', 'snowboard', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'railing', 'railing', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8347,
 ba(n\n,
  lx(n\n, s:dcl,
   ba(s:dcl,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'skiing', 'ski', 'VBG', 'I-VP', 'O'),
       t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))))),
  conj((n\n)\(n\n), n\n,
   t(conj, 'and', 'and', 'CC', 'I-PP', 'O'),
   fa(n\n,
    t((n\n)/np, 'over', 'over', 'IN', 'B-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'obstacle', 'obstacle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8348,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'skiing', 'ski', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'obstacle', 'obstacle', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8349,
 ba(n\n,
  lx(n\n, s:dcl,
   ba(s:dcl,
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'skiing', 'ski', 'VBG', 'I-VP', 'O'),
       t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))))),
  conj((n\n)\(n\n), n\n,
   t(conj, 'and', 'and', 'CC', 'I-PP', 'O'),
   fa(n\n,
    t((n\n)/np, 'over', 'over', 'IN', 'B-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'obstacle', 'obstacle', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8350,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'snowboarding', 'snowboard', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'railing', 'railing', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8351,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'break', 'break', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'construction', 'construction', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8352,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'break', 'break', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'work', 'work', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8353,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'break', 'break', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'construction', 'construction', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8354,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'break', 'break', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'construction', 'construction', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8355,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'construction', 'construction', 'NN', 'I-NP', 'O'),
     t(n, 'workers', 'worker', 'NNS', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pr, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'building', 'building', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8356,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'construction', 'construction', 'NN', 'I-NP', 'O'),
     t(n, 'workers', 'worker', 'NNS', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pr, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'building', 'building', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8357,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'construction', 'construction', 'NN', 'I-NP', 'O'),
     t(n, 'workers', 'worker', 'NNS', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pr, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'building', 'building', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8358,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'break', 'break', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'construction', 'construction', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8359,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'break', 'break', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'construction', 'construction', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8360,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'construction', 'construction', 'NN', 'I-NP', 'O'),
     t(n, 'workers', 'worker', 'NNS', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pr, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'building', 'building', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8361,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'break', 'break', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'construction', 'construction', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8362,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'construction', 'construction', 'NN', 'I-NP', 'O'),
     t(n, 'workers', 'worker', 'NNS', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pr, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'side', 'side', 'NN', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'building', 'building', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8363,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'skateboarder', 'skateboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8364,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8365,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8366,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'skateboarder', 'skateboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8367,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'skateboarder', 'skateboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8368,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'rollerblades', 'rollerblade', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8369,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'skateboarder', 'skateboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'air', 'air', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8370,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'skateboard', 'skateboard', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8371,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'slide', 'slide', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8372,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'snowboard', 'snowboard', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8373,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'slide', 'slide', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8374,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'grinding', 'grind', 'VBG', 'I-VP', 'O'),
     t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'long', 'long', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'concrete', 'concrete', 'NN', 'I-NP', 'O'),
        t(n, 'rail', 'rail', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8375,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'friends', 'friend', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'faces', 'face', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8376,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'friends', 'friend', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'faces', 'face', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'photo', 'photo', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8377,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'behind', 'behind', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'wood', 'wood', 'NN', 'I-NP', 'O'),
             t(n, 'panel', 'panel', 'NN', 'I-NP', 'O')))))))),
      t(n\n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
        t(n, 'faces', 'face', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8378,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'wood', 'wood', 'NN', 'I-NP', 'O'),
             t(n, 'panel', 'panel', 'NN', 'I-NP', 'O')))))))),
      t(n\n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
        t(n, 'faces', 'face', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8379,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'friends', 'friend', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'faces', 'face', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'photo', 'photo', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8380,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'wood', 'wood', 'NN', 'I-NP', 'O'),
             t(n, 'panel', 'panel', 'NN', 'I-NP', 'O')))))))),
      t(n\n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
        t(n, 'faces', 'face', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8381,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'wood', 'wood', 'NN', 'I-NP', 'O'),
             t(n, 'panel', 'panel', 'NN', 'I-NP', 'O')))))))),
      t(n\n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
        t(n, 'faces', 'face', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8382,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'enemies', 'enemy', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'faces', 'face', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8383,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'wood', 'wood', 'NN', 'I-NP', 'O'),
             t(n, 'panel', 'panel', 'NN', 'I-NP', 'O')))))))),
      t(n\n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
        t(n, 'faces', 'face', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8384,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'friends', 'friend', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'faces', 'face', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8385,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'friends', 'friend', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'faces', 'face', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8386,
 ba(s:dcl,
  ba(np,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      ba(n,
       t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'wood', 'wood', 'NN', 'I-NP', 'O'),
             t(n, 'panel', 'panel', 'NN', 'I-NP', 'O')))))))),
      t(n\n, 'wall', 'wall', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'funny', 'funny', 'JJ', 'I-NP', 'O'),
        t(n, 'faces', 'face', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8387,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'phoning', 'phone', 'VBG', 'I-VP', 'O'),
      rp(np,
       t(np, 'someone', 'someone', 'DT', 'I-NP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8388,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'cell', 'cell', 'NN', 'I-NP', 'O'),
          t(n, 'phone', 'phone', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8389,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'cell', 'cell', 'NN', 'I-NP', 'O'),
          t(n, 'phone', 'phone', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8390,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8391,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8392,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
    fa(s:dcl\np,
     bxc((s:dcl\np)/(s:ng\np),
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'cell', 'cell', 'NN', 'I-NP', 'O'),
          t(n, 'phone', 'phone', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8393,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'one', 'one', 'CD', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'talking', 'talk', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'cell', 'cell', 'NN', 'I-NP', 'O'),
          t(n, 'phone', 'phone', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8394,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
         t(n, 'hat', 'hat', 'NN', 'I-NP', 'O')))))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'phone', 'phone', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8395,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'dusk', 'dusk', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'almost', 'almost', 'RB', 'I-NP', 'O'),
         t(n/n, 'pristine', 'pristine', 'JJ', 'I-NP', 'O')),
        fa(n,
         lp(n/n,
          t(comma, ',', ',', ',', 'I-NP', 'O'),
          t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O')),
         t(n, 'road', 'road', 'NN', 'I-NP', 'O')))),
      rp(np\np,
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(np\np,
         t((np\np)/(s:dcl\np), 'that', 'that', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          ba(s:pss\np,
           t(s:pss\np, 'lit', 'light', 'VBN', 'I-VP', 'O'),
           fa((s:pss\np)\(s:pss\np),
            t(((s:pss\np)\(s:pss\np))/((s:pss\np)\(s:pss\np)), 'only', 'only', 'RB', 'I-ADVP', 'O'),
            fa((s:pss\np)\(s:pss\np),
             t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
             lx(np, n,
              t(n, 'headlights', 'headlight', 'NNS', 'I-NP', 'O')))))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8396,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'dusk', 'dusk', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'almost', 'almost', 'RB', 'I-NP', 'O'),
         t(n/n, 'pristine', 'pristine', 'JJ', 'I-NP', 'O')),
        fa(n,
         lp(n/n,
          t(comma, ',', ',', ',', 'I-NP', 'O'),
          t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O')),
         t(n, 'road', 'road', 'NN', 'I-NP', 'O')))),
      rp(np\np,
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(np\np,
         t((np\np)/(s:dcl\np), 'that', 'that', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          ba(s:pss\np,
           t(s:pss\np, 'lit', 'light', 'VBN', 'I-VP', 'O'),
           fa((s:pss\np)\(s:pss\np),
            t(((s:pss\np)\(s:pss\np))/((s:pss\np)\(s:pss\np)), 'only', 'only', 'RB', 'I-ADVP', 'O'),
            fa((s:pss\np)\(s:pss\np),
             t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
             lx(np, n,
              t(n, 'headlights', 'headlight', 'NNS', 'I-NP', 'O')))))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8397,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'dusk', 'dusk', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'almost', 'almost', 'RB', 'I-NP', 'O'),
        t(n/n, 'pristine', 'pristine', 'JJ', 'I-NP', 'O')),
       ba(n,
        t(n, 'road', 'road', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
           ba(np,
            lx(np, n,
             t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
            rp(np\np,
             lp(np\np,
              t(comma, ',', ',', ',', 'O', 'O'),
              fa(np\np,
               t((np\np)/(s:dcl\np), 'that', 'that', 'WDT', 'I-NP', 'O'),
               fa(s:dcl\np,
                t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
                ba(s:pss\np,
                 t(s:pss\np, 'lit', 'light', 'VBN', 'I-VP', 'O'),
                 fa((s:pss\np)\(s:pss\np),
                  t(((s:pss\np)\(s:pss\np))/((s:pss\np)\(s:pss\np)), 'only', 'only', 'RB', 'I-ADVP', 'O'),
                  fa((s:pss\np)\(s:pss\np),
                   t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
                   lx(np, n,
                    t(n, 'headlights', 'headlight', 'NNS', 'I-NP', 'O')))))))),
             t(period, '.', '.', '.', 'O', 'O')))))))))))))).

ccg(8398,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8399,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8400,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'dusk', 'dusk', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'almost', 'almost', 'RB', 'I-NP', 'O'),
         t(n/n, 'pristine', 'pristine', 'JJ', 'I-NP', 'O')),
        fa(n,
         lp(n/n,
          t(comma, ',', ',', ',', 'I-NP', 'O'),
          t(n/n, 'snowy', 'snowy', 'JJ', 'I-NP', 'O')),
         t(n, 'road', 'road', 'NN', 'I-NP', 'O')))),
      rp(np\np,
       lp(np\np,
        t(comma, ',', ',', ',', 'O', 'O'),
        fa(np\np,
         t((np\np)/(s:dcl\np), 'that', 'that', 'WDT', 'I-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          ba(s:pss\np,
           t(s:pss\np, 'lit', 'light', 'VBN', 'I-VP', 'O'),
           fa((s:pss\np)\(s:pss\np),
            t(((s:pss\np)\(s:pss\np))/((s:pss\np)\(s:pss\np)), 'only', 'only', 'RB', 'I-ADVP', 'O'),
            fa((s:pss\np)\(s:pss\np),
             t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
             lx(np, n,
              t(n, 'headlights', 'headlight', 'NNS', 'I-NP', 'O')))))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8401,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'together', 'together', 'RB', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'woven', 'woven', 'JJ', 'I-NP', 'O'),
       t(n, 'walls', 'wall', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8402,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'together', 'together', 'RB', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'woven', 'woven', 'JJ', 'I-NP', 'O'),
       t(n, 'walls', 'wall', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8403,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'village', 'village', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8404,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'village', 'village', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8405,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'village', 'village', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8406,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'village', 'village', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8407,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'women', 'woman', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'together', 'together', 'RB', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'woven', 'woven', 'JJ', 'I-NP', 'O'),
       t(n, 'walls', 'wall', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8408,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'village', 'village', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8409,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'together', 'together', 'RB', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'woven', 'woven', 'JJ', 'I-NP', 'O'),
       t(n, 'walls', 'wall', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8410,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'village', 'village', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8411,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'surfer', 'surfer', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'wetsuit', 'wetsuit', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'foamy', 'foamy', 'JJ', 'I-NP', 'O'),
       t(n, 'wave', 'wave', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8412,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'wave', 'wave', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8413,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'wave', 'wave', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8414,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'surfer', 'surfer', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'wetsuit', 'wetsuit', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'foamy', 'foamy', 'JJ', 'I-NP', 'O'),
       t(n, 'wave', 'wave', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8415,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hooded', 'hooded', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'backpack', 'backpack', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8416,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hooded', 'hooded', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'backpack', 'backpack', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8417,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'khaki', 'khaki', 'NN', 'I-NP', 'O'))),
        t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'American', 'american', 'JJ', 'I-NP', 'O'),
        t(n, 'state', 'state', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8418,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'khaki', 'khaki', 'NN', 'I-NP', 'O'))),
        t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'American', 'american', 'JJ', 'I-NP', 'O'),
        t(n, 'state', 'state', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8419,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'khaki', 'khaki', 'NN', 'I-NP', 'O'))),
        t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'European', 'european', 'JJ', 'I-NP', 'O'),
        t(n, 'state', 'state', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8420,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'khaki', 'khaki', 'NN', 'I-NP', 'O'))),
        t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'American', 'american', 'JJ', 'I-NP', 'O'),
        t(n, 'state', 'state', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8421,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'khaki', 'khaki', 'NN', 'I-NP', 'O'))),
        t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'American', 'american', 'JJ', 'I-NP', 'O'),
        t(n, 'state', 'state', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8422,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hooded', 'hooded', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'backpack', 'backpack', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8423,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'khaki', 'khaki', 'NN', 'I-NP', 'O'))),
        t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'American', 'american', 'JJ', 'I-NP', 'O'),
        t(n, 'state', 'state', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8424,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hooded', 'hooded', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'backpack', 'backpack', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8425,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'hooded', 'hooded', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'backpack', 'backpack', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8426,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'khaki', 'khaki', 'NN', 'I-NP', 'O'))),
        t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'through', 'through', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'American', 'american', 'JJ', 'I-NP', 'O'),
        t(n, 'state', 'state', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8427,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'players', 'player', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'maneuvering', 'maneuver', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8428,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'players', 'player', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'maneuvering', 'maneuver', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8429,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'green', 'green', 'NN', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'hitting', 'hit', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
        ba(s:adj\np,
         t(s:adj\np, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
         conj((s:adj\np)\(s:adj\np), s:adj\np,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O')))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/(s:adj\np), 'falling', 'fall', 'VBG', 'I-VP', 'O'),
       t(s:adj\np, 'down', 'down', 'RB', 'I-ADVP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(8430,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'green', 'green', 'NN', 'I-NP', 'O'))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'kicking', 'kick', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:adj\np), 'in', 'in', 'IN', 'I-PP', 'O'),
        ba(s:adj\np,
         t(s:adj\np, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
         conj((s:adj\np)\(s:adj\np), s:adj\np,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(s:adj\np, 'white', 'white', 'JJ', 'I-NP', 'O')))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/(s:adj\np), 'falling', 'fall', 'VBG', 'I-VP', 'O'),
       t(s:adj\np, 'down', 'down', 'RB', 'I-ADVP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(8431,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8432,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8433,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'surf', 'surf', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8434,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8435,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'surf', 'surf', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8436,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'surf', 'surf', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8437,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8438,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8439,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8440,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'surf', 'surf', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8441,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'surf', 'surf', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8442,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'splashing', 'splash', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8443,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
          t(n, 'chaps', 'chap', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8444,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'model', 'model', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
          t(n, 'chaps', 'chap', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8445,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
          t(n, 'chaps', 'chap', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8446,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
          t(n, 'chaps', 'chap', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8447,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        ba(n,
         t(n, 'chaps', 'chap', 'NNS', 'I-NP', 'O'),
         lx(n\n, s:pss\np,
          fa(s:pss\np,
           t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            ba(np,
             lx(np, n,
              t(n, 'leather', 'leather', 'NN', 'I-NP', 'O')),
             conj(np\np, np,
              t(conj, 'and', 'and', 'CC', 'O', 'O'),
              fa(np,
               t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
               fa(n,
                t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
                t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'onlookers', 'onlooker', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8448,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       ba(np,
        lx(np, n,
         fa(n,
          t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
          t(n, 'chaps', 'chap', 'NNS', 'I-NP', 'O'))),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
           t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          ba(n,
           t(n, 'someone', 'someone', 'DT', 'I-NP', 'O'),
           t(n\n, 'lookers', 'looker', 'NNS', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8449,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       ba(np,
        lx(np, n,
         fa(n,
          t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
          t(n, 'chaps', 'chap', 'NNS', 'I-NP', 'O'))),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'O', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
           t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          ba(n,
           t(n, 'someone', 'someone', 'DT', 'I-NP', 'O'),
           t(n\n, 'lookers', 'looker', 'NNS', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8450,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     ba(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'purple', 'purple', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       lx(np, n,
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'leather', 'leather', 'NN', 'I-NP', 'O'),
          t(n, 'chaps', 'chap', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8451,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'trying', 'try', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        fa(s:b\np,
         t((s:b\np)/np, 'catch', 'catch', 'VB', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
           t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8452,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'trying', 'try', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        fa(s:b\np,
         t((s:b\np)/np, 'catch', 'catch', 'VB', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8453,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'trying', 'try', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        fa(s:b\np,
         t((s:b\np)/np, 'catch', 'catch', 'VB', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
           t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8454,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'cats', 'cat', 'NNS', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'),
        t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8455,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'dogs', 'dog', 'NNS', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'plastic', 'plastic', 'NN', 'I-NP', 'O'),
        t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8456,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'trying', 'try', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        fa(s:b\np,
         t((s:b\np)/np, 'catch', 'catch', 'VB', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8457,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         ba(n/n,
          t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
         t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/pp,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'JJ', 'I-ADVP', 'O')),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'seashore', 'seashore', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8458,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
    lx(n\n, s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'dressed', 'dress', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         ba(n/n,
          t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
           t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
         t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/pp,
    t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'JJ', 'I-ADVP', 'O')),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8459,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/pp, 'Men', 'Man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8460,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'People', 'people', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8461,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'People', 'people', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8462,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'People', 'people', 'NNS', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'costumes', 'costume', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8463,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/pp, 'blowing', 'blow', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'wind', 'wind', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8464,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/pp, 'blowing', 'blow', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'wind', 'wind', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8465,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
   ba(s:dcl\np,
    rp(s:dcl\np,
     fa(s:dcl\np,
      bxc((s:dcl\np)/pp,
       t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa((s:dcl\np)\(s:dcl\np),
        t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'area', 'area', 'NN', 'I-NP', 'O'),
          lx(n\n, s:adj\np,
           t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O')))))),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))),
     t(comma, ',', ',', ',', 'O', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
          fa(s:pss\np,
           fa((s:pss\np)/pp,
            t(((s:pss\np)/pp)/pr, 'stirred', 'stir', 'VBN', 'I-VP', 'O'),
            t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
           fa(pp,
            t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'air', 'air', 'NN', 'I-NP', 'O')))))))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'several', 'several', 'JJ', 'I-NP', 'O'),
      t(n, 'plants', 'plant', 'NNS', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8466,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/pp, 'blowing', 'blow', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'wind', 'wind', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8467,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/pp, 'blowing', 'blow', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'wind', 'wind', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8468,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
       ba(n,
        ba(n,
         t(n, 'area', 'area', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
           fa(s:pss\np,
            fa((s:pss\np)/pp,
             t(((s:pss\np)/pp)/pr, 'stirred', 'stir', 'VBN', 'I-VP', 'O'),
             t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
            fa(pp,
             t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'air', 'air', 'NN', 'I-NP', 'O'))))))))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'several', 'several', 'JJ', 'I-NP', 'O'),
      t(n, 'plants', 'plant', 'NNS', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8469,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8470,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8471,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8472,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8473,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'indoors', 'indoor', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8474,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8475,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8476,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8477,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8478,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8479,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8480,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8481,
 rp(np,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'couple', 'couple', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'standing', 'standing', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'curb', 'curb', 'NN', 'I-NP', 'O')))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(8482,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'curb', 'curb', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8483,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'curb', 'curb', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8484,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'curb', 'curb', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8485,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'high', 'high', 'JJ', 'I-NP', 'O'),
          t(n, 'heels', 'heel', 'NNS', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
         fa(pp,
          t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'man', 'man', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8486,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'curb', 'curb', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8487,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'high', 'high', 'JJ', 'I-NP', 'O'),
          t(n, 'heels', 'heel', 'NNS', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
         fa(pp,
          t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'man', 'man', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8488,
 rp(np,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'couple', 'couple', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'standing', 'standing', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'curb', 'curb', 'NN', 'I-NP', 'O')))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(8489,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
       conj(np\np, np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'high', 'high', 'JJ', 'I-NP', 'O'),
          t(n, 'heels', 'heel', 'NNS', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
         fa(pp,
          t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'man', 'man', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8490,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'curb', 'curb', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8491,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'shade', 'shade', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8492,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'shade', 'shade', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8493,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'shade', 'shade', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8494,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'shade', 'shade', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8495,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'shade', 'shade', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8496,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'shades', 'shades', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8497,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'high', 'high', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'air', 'air', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'country', 'country', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8498,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'high', 'high', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'air', 'air', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'country', 'country', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8499,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'high', 'high', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'air', 'air', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'country', 'country', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8500,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'shade', 'shade', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8501,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'high', 'high', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'air', 'air', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'country', 'country', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8502,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'shades', 'shades', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8503,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'high', 'high', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'air', 'air', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'country', 'country', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8504,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'shade', 'shade', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
          t(n, 'trees', 'tree', 'NNS', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8505,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/pp,
    t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'air', 'air', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8506,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'air', 'air', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8507,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8508,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'stuntman', 'stuntman', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'air', 'air', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8509,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'air', 'air', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8510,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
       t(n, 'car', 'car', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8511,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bathing', 'bathing', 'NN', 'I-NP', 'O'),
        t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'next', 'next', 'JJ', 'I-NP', 'O'),
          t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8512,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'swimmer', 'swimmer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bathing', 'bathing', 'NN', 'I-NP', 'O'),
        t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'next', 'next', 'JJ', 'I-NP', 'O'),
          t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8513,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx((s:dcl\np)\(s:dcl\np), s:ng\np,
     t(s:ng\np, 'waiting', 'wait', 'VBG', 'I-VP', 'O'))),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8514,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   lx((s:dcl\np)\(s:dcl\np), s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
        t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8515,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'swimmer', 'swimmer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bathing', 'bathing', 'NN', 'I-NP', 'O'),
        t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'next', 'next', 'JJ', 'I-NP', 'O'),
          t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8516,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    lx((s:dcl\np)\(s:dcl\np), s:ng\np,
     t(s:ng\np, 'waiting', 'wait', 'VBG', 'I-VP', 'O'))),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8517,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bathing', 'bathing', 'NN', 'I-NP', 'O'),
        t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'next', 'next', 'JJ', 'I-NP', 'O'),
          t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8518,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   lx((s:dcl\np)\(s:dcl\np), s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
        t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8519,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'kid', 'kid', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   lx((s:dcl\np)\(s:dcl\np), s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'swim', 'swim', 'NN', 'I-NP', 'O'),
        t(n, 'gear', 'gear', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8520,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'swimmer', 'swimmer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bathing', 'bathing', 'NN', 'I-NP', 'O'),
        t(n, 'suit', 'suit', 'NN', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'next', 'next', 'JJ', 'I-NP', 'O'),
          t(n, 'race', 'race', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8521,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8522,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'wrestling', 'wrestle', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'floor', 'floor', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8523,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8524,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8525,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'cluster', 'cluster', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'four', 'four', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          fa(n,
           t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
           t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8526,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
           lx(np, n,
            t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8527,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
           fa(pp,
            t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
            lx(np, n,
             fa(n,
              t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
              t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8528,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8529,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'cluster', 'cluster', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'four', 'four', 'CD', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'field', 'field', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         lx(np, n,
          fa(n,
           t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
           t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8530,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
        t(n, 'area', 'area', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8531,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'having', 'have', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'rest', 'rest', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8532,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'having', 'have', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'rest', 'rest', 'NN', 'I-NP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'living', 'living', 'NN', 'I-NP', 'O'),
          t(n, 'room', 'room', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8533,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'NN', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     fa(n,
      t(n/n, 'spotted', 'spotted', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8534,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'NN', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     fa(n,
      t(n/n, 'spotted', 'spotted', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'cloth', 'cloth', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8535,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'NN', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     fa(n,
      t(n/n, 'spotted', 'spotted', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8536,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'NN', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     fa(n,
      t(n/n, 'spotted', 'spotted', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8537,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'NN', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     fa(n,
      t(n/n, 'spotted', 'spotted', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8538,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'having', 'have', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'rest', 'rest', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8539,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'NN', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     fa(n,
      t(n/n, 'spotted', 'spotted', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'lying', 'lie', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'street', 'street', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8540,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'having', 'have', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'rest', 'rest', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8541,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'puppy', 'puppy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'gnawing', 'gnaw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
       ba(n,
        t(n, 'post', 'post', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:pss\np,
           t((s:pss\np)/pp, 'stuck', 'stick', 'VBN', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8542,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'puppy', 'puppy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'gnawing', 'gnaw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'metallic', 'metallic', 'JJ', 'I-NP', 'O'),
       ba(n,
        t(n, 'post', 'post', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          ba(s:pss\np,
           t(s:pss\np, 'stuck', 'stick', 'VBN', 'I-VP', 'O'),
           fa((s:pss\np)\(s:pss\np),
            t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8543,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'puppy', 'puppy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pole', 'pole', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8544,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'puppy', 'puppy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pole', 'pole', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8545,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'puppy', 'puppy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'gnawing', 'gnaw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
       ba(n,
        t(n, 'post', 'post', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:pss\np,
           t((s:pss\np)/pp, 'stuck', 'stick', 'VBN', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8546,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'puppy', 'puppy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pole', 'pole', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8547,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'petting', 'pet', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
          t(n, 'trail', 'trail', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8548,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'petting', 'pet', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
          t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8549,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'garden', 'garden', 'NN', 'I-NP', 'O'),
        t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8550,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'cat', 'cat', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'garden', 'garden', 'NN', 'I-NP', 'O'),
            t(n, 'path', 'path', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8551,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'garden', 'garden', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8552,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'petting', 'pet', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
          t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8553,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'petting', 'pet', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
          t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8554,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'cat', 'cat', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'garden', 'garden', 'NN', 'I-NP', 'O'),
            t(n, 'path', 'path', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8555,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'deep', 'deep', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8556,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'deep', 'deep', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8557,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8558,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ocean', 'ocean', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8559,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8560,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'deep', 'deep', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8561,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'deep', 'deep', 'JJ', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8562,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'water', 'water', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8563,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8564,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'cars', 'car', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8565,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8566,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8567,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
     t(n, 'cars', 'car', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'road', 'road', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         rp(pp,
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
              t(n, 'area', 'area', 'NN', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(8568,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'cars', 'car', 'NNS', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'racing', 'racing', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'road', 'road', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         rp(pp,
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
              t(n, 'area', 'area', 'NN', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(8569,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8570,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
    t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'road', 'road', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         rp(pp,
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
              t(n, 'area', 'area', 'NN', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(8571,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
      t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8572,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
     t(n, 'cars', 'car', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'road', 'road', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         rp(pp,
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
              t(n, 'area', 'area', 'NN', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(8573,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'race', 'race', 'NN', 'I-NP', 'O'),
     t(n, 'cars', 'car', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'road', 'road', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       lx(np, n,
        fa(n,
         t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
         rp(pp,
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'grassy', 'grassy', 'JJ', 'I-NP', 'O'),
             fa(n,
              t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
              t(n, 'area', 'area', 'NN', 'I-NP', 'O'))))),
          t(period, '.', '.', '.', 'O', 'O'))))))))))).

ccg(8574,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
      t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'racing', 'race', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'down', 'down', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8575,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
    t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8576,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
    t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8577,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'sport', 'sport', 'NN', 'I-NP', 'O'),
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'friend', 'friend', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pr, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
       t(pr, 'up', 'up', 'RP', 'I-PRT', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(8578,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'biker', 'biker', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'sport', 'sport', 'NN', 'I-NP', 'O'),
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'friend', 'friend', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pr, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
       t(pr, 'up', 'up', 'RP', 'I-PRT', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(8579,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'sport', 'sport', 'NN', 'I-NP', 'O'),
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'friend', 'friend', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
          t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pr, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
       t(pr, 'up', 'up', 'RP', 'I-PRT', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(8580,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'sport', 'sport', 'NN', 'I-NP', 'O'),
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'friend', 'friend', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pr, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
       t(pr, 'up', 'up', 'RP', 'I-PRT', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(8581,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
    t(n, 'rider', 'rider', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8582,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'sport', 'sport', 'NN', 'I-NP', 'O'),
         t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))))))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'friend', 'friend', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
          t(n, 'bike', 'bike', 'NN', 'I-NP', 'O')))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/pr, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
       t(pr, 'up', 'up', 'RP', 'I-PRT', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(8583,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'tambourines', 'tambourine', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8584,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'tambourines', 'tambourine', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8585,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'children', 'child', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'church', 'church', 'NN', 'I-NP', 'O'),
          t(n, 'basement', 'basement', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      t(n, 'guitars', 'guitar', 'NNS', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'tambourines', 'tambourine', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8586,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'children', 'child', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'church', 'church', 'NN', 'I-NP', 'O'),
          t(n, 'basement', 'basement', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      t(n, 'maracas', 'maraca', 'NNS', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'tambourines', 'tambourine', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8587,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'children', 'child', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'church', 'church', 'NN', 'I-NP', 'O'),
          t(n, 'basement', 'basement', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      t(n, 'maracas', 'maraca', 'NNS', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'tambourines', 'tambourine', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8588,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Tambourines', 'tambourine', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8589,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'tambourines', 'tambourine', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8590,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'children', 'child', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'church', 'church', 'NN', 'I-NP', 'O'),
          t(n, 'basement', 'basement', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      t(n, 'maracas', 'maraca', 'NNS', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'tambourines', 'tambourine', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8591,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'children', 'child', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'church', 'church', 'NN', 'I-NP', 'O'),
          t(n, 'basement', 'basement', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    ba(np,
     lx(np, n,
      t(n, 'maracas', 'maraca', 'NNS', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'tambourines', 'tambourine', 'NNS', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8592,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'tambourines', 'tambourine', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8593,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8594,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8595,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8596,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8597,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8598,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8599,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8600,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8601,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8602,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'snow', 'snow', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8603,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8604,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8605,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'elderly', 'elderly', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8606,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8607,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'elderly', 'elderly', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
       rp(np\np,
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8608,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'elder', 'elder', 'NN', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
       rp(np\np,
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8609,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'elderly', 'elderly', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8610,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
       rp(np\np,
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8611,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'elderly', 'elderly', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
       rp(np\np,
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8612,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'old', 'old', 'JJ', 'I-NP', 'O'),
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8613,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'elderly', 'elderly', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      ba(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
         t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O'))),
       rp(np\np,
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
           t(n, 'pants', 'pants', 'NNS', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8614,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'elderly', 'elderly', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8615,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fetching', 'fetch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'stick', 'stick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
         lx(np, n,
          fa(n,
           fa(n/n,
            t((n/n)/(n/n), 'very', 'very', 'RB', 'I-NP', 'O'),
            t(n/n, 'clear', 'clear', 'JJ', 'I-NP', 'O')),
           t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8616,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fetching', 'fetch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'stick', 'stick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
         lx(np, n,
          fa(n,
           fa(n/n,
            t((n/n)/(n/n), 'very', 'very', 'RB', 'I-NP', 'O'),
            t(n/n, 'dirty', 'dirty', 'JJ', 'I-NP', 'O')),
           t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8617,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'swimming', 'swimming', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8618,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'swimming', 'swimming', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8619,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'swimming', 'swimming', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8620,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'swimming', 'swimming', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8621,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fetching', 'fetch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'stick', 'stick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
         lx(np, n,
          fa(n,
           fa(n/n,
            t((n/n)/(n/n), 'very', 'very', 'RB', 'I-NP', 'O'),
            t(n/n, 'clear', 'clear', 'JJ', 'I-NP', 'O')),
           t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8622,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'swimming', 'swimming', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8623,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fetching', 'fetch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'stick', 'stick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
         lx(np, n,
          fa(n,
           fa(n/n,
            t((n/n)/(n/n), 'very', 'very', 'RB', 'I-NP', 'O'),
            t(n/n, 'clear', 'clear', 'JJ', 'I-NP', 'O')),
           t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8624,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'swimming', 'swimming', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8625,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fetching', 'fetch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/pp, 'piece', 'piece', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'wood', 'wood', 'NN', 'I-NP', 'O')))),
       fa(n\n,
        t((n\n)/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
         lx(np, n,
          fa(n,
           fa(n/n,
            t((n/n)/(n/n), 'very', 'very', 'RB', 'I-NP', 'O'),
            t(n/n, 'clear', 'clear', 'JJ', 'I-NP', 'O')),
           t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8626,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'swimming', 'swimming', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8627,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fetching', 'fetch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'stick', 'stick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
         lx(np, n,
          fa(n,
           fa(n/n,
            t((n/n)/(n/n), 'very', 'very', 'RB', 'I-NP', 'O'),
            t(n/n, 'clear', 'clear', 'JJ', 'I-NP', 'O')),
           t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8628,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    fa(n,
     ba(n/n,
      t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'swimming', 'swimming', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8629,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'painting', 'paint', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'coverall', 'coverall', 'NN', 'I-NP', 'O'),
       t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8630,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'paintbrush', 'paintbrush', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         fa(np,
          ba(np/(n/pp),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'artist', 'artist', 'NN', 'I-NP', 'O')),
           t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
          t(n/pp, 'easel', 'easel', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8631,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'coverall', 'coverall', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'painting', 'painting', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8632,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'paintbrush', 'paintbrush', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         fa(np,
          ba(np/(n/pp),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'artist', 'artist', 'NN', 'I-NP', 'O')),
           t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
          t(n/pp, 'easel', 'easel', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8633,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'coverall', 'coverall', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'painting', 'painting', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8634,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/(s:ng\np), 'lady', 'lady', 'NN', 'I-NP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'paintbrush', 'paintbrush', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           fa(np,
            ba(np/(n/pp),
             fa(np,
              t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
              t(n, 'artist', 'artist', 'NN', 'I-NP', 'O')),
             t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
            t(n/pp, 'easel', 'easel', 'NN', 'I-NP', 'O'))))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8635,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'paintbrush', 'paintbrush', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         fa(np,
          ba(np/(n/pp),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'artist', 'artist', 'NN', 'I-NP', 'O')),
           t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
          t(n/pp, 'easel', 'easel', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8636,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'coverall', 'coverall', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     t(n, 'painting', 'painting', 'NN', 'I-NP', 'O')),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8637,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'path', 'path', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'by', 'by', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8638,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
    t(n, 'retriever', 'retriever', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8639,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
       t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8640,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
    t(n, 'retriever', 'retriever', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8641,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
       t(n, 'path', 'path', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8642,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'golden', 'golden', 'JJ', 'I-NP', 'O'),
    t(n, 'retriever', 'retriever', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8643,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8644,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8645,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      ba(n/n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       conj((n/n)\(n/n), n/n,
        t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
        t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
      ba(n,
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8646,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8647,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  ba(s:dcl\np,
   fa(s:dcl\np:thr,
    t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
           t(n, 'leg', 'leg', 'NN', 'I-NP', 'O'))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8648,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'leg', 'leg', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8649,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  ba(s:dcl\np,
   fa(s:dcl\np:thr,
    t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
           t(n, 'leg', 'leg', 'NN', 'I-NP', 'O'))))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8650,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8651,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'leg', 'leg', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'waiting', 'wait', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'soccer', 'soccer', 'NN', 'I-NP', 'O'),
          t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8652,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8653,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       t(n, 'camels', 'camel', 'NNS', 'I-NP', 'O')))),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8654,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       t(n, 'camels', 'camel', 'NNS', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8655,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'camels', 'camel', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8656,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       t(n, 'camels', 'camel', 'NNS', 'I-NP', 'O')))),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8657,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
       t(n, 'camels', 'camel', 'NNS', 'I-NP', 'O')))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8658,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:pss\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:pss\np,
     t((s:pss\np)/pp, 'seated', 'seat', 'VBN', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'camel', 'camel', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
     t(n, 'camel', 'camel', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'foreground', 'foreground', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8659,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'barefoot', 'barefoot', 'NN', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'pajamas', 'pajamas', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'toward', 'toward', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'stars', 'star', 'NNS', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
          t(n, 'court', 'court', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8660,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'barefoot', 'barefoot', 'NN', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'pajamas', 'pajamas', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'toward', 'toward', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sky', 'sky', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
          t(n, 'court', 'court', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8661,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'barefoot', 'barefoot', 'NN', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'pajamas', 'pajamas', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'toward', 'toward', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sky', 'sky', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
          t(n, 'court', 'court', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8662,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/pp,
       t(((s:ng\np)/pp)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
       lx(np, n,
        t(n, 'barefoot', 'barefoot', 'NN', 'I-NP', 'O'))),
      rp(pp,
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
          t(n, 'court', 'court', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8663,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8664,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8665,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          ba(n,
           t(n, 'water', 'water', 'NN', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8666,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8667,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'base', 'base', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8668,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'base', 'base', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8669,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'base', 'base', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8670,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8671,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'base', 'base', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8672,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8673,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'base', 'base', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8674,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'swimming', 'swim', 'VBG', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          ba(n,
           t(n, 'water', 'water', 'NN', 'I-NP', 'O'),
           fa(n\n,
            t((n\n)/np, 'near', 'near', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8675,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'base', 'base', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8676,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'body', 'body', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'near', 'near', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'waterfall', 'waterfall', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8677,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8678,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8679,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'emerging', 'emerge', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8680,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'emerging', 'emerge', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8681,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'emerging', 'emerge', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8682,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'emerging', 'emerge', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8683,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8684,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'emerging', 'emerge', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8685,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'emerging', 'emerge', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'lake', 'lake', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8686,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'river', 'river', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8687,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'dirty', 'dirty', 'NN', 'I-NP', 'O'),
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O')),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
           t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8688,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'dirty', 'dirty', 'NN', 'I-NP', 'O'),
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O')),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
           t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8689,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8690,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8691,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8692,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'dirty', 'dirty', 'NN', 'I-NP', 'O'),
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O')),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
           t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8693,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8694,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'biting', 'bite', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'dirty', 'dirty', 'NN', 'I-NP', 'O'),
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O')),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
           t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8695,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'chasing', 'chase', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8696,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       fa(n/n,
        t((n/n)/(n/n), 'dirty', 'dirty', 'NN', 'I-NP', 'O'),
        t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O')),
       fa(n,
        t(n/pp, 'ball', 'ball', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
           t(n, 'field', 'field', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8697,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'escorting', 'escort', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         fa((s:ng\np)/pp,
          t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'carriage', 'carriage', 'NN', 'I-NP', 'O'))),
         fa(pp,
          t(pp/np, 'along', 'along', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'paved', 'paved', 'JJ', 'I-NP', 'O'),
             t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8698,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'escorting', 'escort', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         fa((s:ng\np)/pp,
          t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'carriage', 'carriage', 'NN', 'I-NP', 'O'))),
         fa(pp,
          t(pp/np, 'along', 'along', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8699,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'escorting', 'escort', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         fa((s:ng\np)/pp,
          t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'carriage', 'carriage', 'NN', 'I-NP', 'O'))),
         fa(pp,
          t(pp/np, 'along', 'along', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'dirty', 'dirty', 'JJ', 'I-NP', 'O'),
             t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8700,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'leading', 'lead', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'carriage', 'carriage', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8701,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'escorting', 'escort', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         fa((s:ng\np)/pp,
          t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'carriage', 'carriage', 'NN', 'I-NP', 'O'))),
         fa(pp,
          t(pp/np, 'along', 'along', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'paved', 'paved', 'JJ', 'I-NP', 'O'),
             t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8702,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'leading', 'lead', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'carriage', 'carriage', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        ba(s:dcl\np,
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
           t(s:pss\np, 'pulled', 'pull', 'VBN', 'I-VP', 'O'))),
         fa((s:dcl\np)\(s:dcl\np),
          t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8703,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'escorting', 'escort', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         fa((s:ng\np)/pp,
          t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'carriage', 'carriage', 'NN', 'I-NP', 'O'))),
         fa(pp,
          t(pp/np, 'along', 'along', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'paved', 'paved', 'JJ', 'I-NP', 'O'),
             t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8704,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'leading', 'lead', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'carriage', 'carriage', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8705,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'escorting', 'escort', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
      fa(n\n,
       t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        fa(s:ng\np,
         fa((s:ng\np)/pp,
          t(((s:ng\np)/pp)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'carriage', 'carriage', 'NN', 'I-NP', 'O'))),
         fa(pp,
          t(pp/np, 'along', 'along', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'paved', 'paved', 'JJ', 'I-NP', 'O'),
             t(n, 'road', 'road', 'NN', 'I-NP', 'O'))),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8706,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'leading', 'lead', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:ng\np,
          t((s:ng\np)/np, 'pulling', 'pull', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'carriage', 'carriage', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8707,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
          t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'splashed', 'splash', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
         t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8708,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'))))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'older', 'older', 'JJR', 'I-NP', 'O'),
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
       t(np, 'her', 'she', 'PRP', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(8709,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'edge', 'edge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'))))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'older', 'older', 'JJR', 'I-NP', 'O'),
       t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
     fa(s:dcl\np,
      bxc((s:dcl\np)/(s:ng\np),
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
      fa(s:ng\np,
       t((s:ng\np)/np, 'watching', 'watch', 'VBG', 'I-VP', 'O'),
       t(np, 'her', 'she', 'PRP', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(8710,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
          t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'splashed', 'splash', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
         t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8711,
 rp(np,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     ba(n\n,
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))),
      conj((n\n)\(n\n), n\n,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       lx(n\n, s:dcl/np,
        fc(s:dcl/np,
         tr(s:dcl/(s:dcl\np),
          lx(np, n,
           fa(n,
            t(n/n, 'clown', 'clown', 'JJ', 'I-NP', 'O'),
            t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O')))),
         fc((s:dcl\np)/np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fc((s:ng\np)/np,
           t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
           t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O')))))))),
    lx(n\n, s:dcl/np,
     fc(s:dcl/np,
      tr(s:dcl/(s:dcl\np),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O')),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          t(n, 'others', 'other', 'NNS', 'I-NP', 'O'))))),
      fc((s:dcl\np)/np,
       t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
       fc((s:ng\np)/np,
        t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'))))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(8712,
 rp(np,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
     ba(n\n,
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))),
      conj((n\n)\(n\n), n\n,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       lx(n\n, s:dcl/np,
        fc(s:dcl/np,
         tr(s:dcl/(s:dcl\np),
          lx(np, n,
           fa(n,
            t(n/n, 'clown', 'clown', 'JJ', 'I-NP', 'O'),
            t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O')))),
         fc((s:dcl\np)/np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fc((s:ng\np)/np,
           t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
           t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O')))))))),
    lx(n\n, s:dcl/np,
     fc(s:dcl/np,
      tr(s:dcl/(s:dcl\np),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O')),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          t(n, 'others', 'other', 'NNS', 'I-NP', 'O'))))),
      fc((s:dcl\np)/np,
       t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
       fc((s:ng\np)/np,
        t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'))))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(8713,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
         t(n, 'tie', 'tie', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8714,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
         t(n, 'tie', 'tie', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8715,
 rp(np,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     ba(n\n,
      fa(n\n,
       t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))),
      conj((n\n)\(n\n), n\n,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       lx(n\n, s:dcl/np,
        fc(s:dcl/np,
         tr(s:dcl/(s:dcl\np),
          lx(np, n,
           fa(n,
            t(n/n, 'clown', 'clown', 'JJ', 'I-NP', 'O'),
            t(n, 'makeup', 'makeup', 'NN', 'I-NP', 'O')))),
         fc((s:dcl\np)/np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fc((s:ng\np)/np,
           t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
           t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O')))))))),
    lx(n\n, s:dcl/np,
     fc(s:dcl/np,
      tr(s:dcl/(s:dcl\np),
       ba(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'park', 'park', 'NN', 'I-NP', 'O')),
        conj(np\np, np,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         lx(np, n,
          t(n, 'others', 'other', 'NNS', 'I-NP', 'O'))))),
      fc((s:dcl\np)/np,
       t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
       fc((s:ng\np)/np,
        t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'))))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(8716,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'orange', 'orange', 'NN', 'I-NP', 'O'),
       t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'O', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
         t(n, 'tie', 'tie', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8717,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8718,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8719,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'heavily', 'heavily', 'RB', 'I-NP', 'O'),
         t(n/n, 'graphitized', 'graphitize', 'VBN', 'I-NP', 'O')),
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8720,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'over', 'over', 'IN', 'I-PP', 'O'),
        lx(np, n,
         ba(n,
          t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
          lx(n\n, s:adj\np,
           ba(s:adj\np,
            t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
            fa((s:adj\np)\(s:adj\np),
             t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             lx(np, n,
              t(n, 'graffiti', 'graffitus', 'NNS', 'I-NP', 'O')))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8721,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8722,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'over', 'over', 'IN', 'I-PP', 'O'),
        lx(np, n,
         ba(n,
          t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'),
          lx(n\n, s:adj\np,
           ba(s:adj\np,
            t(s:adj\np, 'full', 'full', 'JJ', 'I-ADJP', 'O'),
            fa((s:adj\np)\(s:adj\np),
             t(((s:adj\np)\(s:adj\np))/np, 'of', 'of', 'IN', 'I-PP', 'O'),
             lx(np, n,
              t(n, 'graffiti', 'graffitus', 'NNS', 'I-NP', 'O')))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8723,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'clean', 'clean', 'JJ', 'I-NP', 'O'),
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8724,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8725,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8726,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'heavily', 'heavily', 'RB', 'I-NP', 'O'),
         t(n/n, 'graphitized', 'graphitize', 'VBN', 'I-NP', 'O')),
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8727,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trick', 'trick', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'heavily', 'heavily', 'RB', 'I-NP', 'O'),
         t(n/n, 'graphitized', 'graphitize', 'VBN', 'I-NP', 'O')),
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8728,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cyclist', 'cyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'jump', 'jump', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8729,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'cat', 'cat', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          t(n, 'infant', 'infant', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8730,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          t(n, 'infant', 'infant', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8731,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pr, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
          ba(n,
           t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
           lx(n\n, s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8732,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pr, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
          ba(n,
           t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
           lx(n\n, s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8733,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pr, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
          ba(n,
           t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
           lx(n\n, s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8734,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pr, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
          ba(n,
           t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
           lx(n\n, s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8735,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          t(n, 'infant', 'infant', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8736,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pr, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
          ba(n,
           t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
           lx(n\n, s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8737,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pr, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
          ba(n,
           t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
           lx(n\n, s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8738,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          t(n, 'infant', 'infant', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8739,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'puppy', 'puppy', 'JJ', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         t(n, 'infant', 'infant', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8740,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pr, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
          ba(n,
           t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
           lx(n\n, s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8741,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pr, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
          ba(n,
           t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
           lx(n\n, s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8742,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'cat', 'cat', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          t(n, 'infant', 'infant', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8743,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'showing', 'show', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          t(n, 'infant', 'infant', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8744,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/pr, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
      t(pr, 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/((s:ng\np)\(s:ng\np)), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
          ba(n,
           t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
           lx(n\n, s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
              fa(np,
               t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
               t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')))))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8745,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8746,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'huge', 'huge', 'JJ', 'I-NP', 'O'),
       t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8747,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
       t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8748,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    fa(n,
     t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
        t(n, 'branch', 'branch', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8749,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
       t(n, 'stick', 'stick', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8750,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    fa(n,
     t(n/pp, 'dog', 'dog', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
        t(n, 'branch', 'branch', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'field', 'field', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8751,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'barefoot', 'barefoot', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8752,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'barefoot', 'barefoot', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8753,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8754,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8755,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'barefoot', 'barefoot', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8756,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8757,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'grass', 'grass', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8758,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'barefoot', 'barefoot', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8759,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'kid', 'kid', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'barefoot', 'barefoot', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8760,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8761,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'sand', 'sand', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8762,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'barefoot', 'barefoot', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8763,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'racer', 'racer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'racing', 'racing', 'NN', 'I-NP', 'O'),
        t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8764,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'racing', 'racing', 'NN', 'I-NP', 'O'),
        t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8765,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'),
    t(n, 'racer', 'racer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8766,
 ba(s:dcl,
  fa(np,
   t(np/n, 'No', 'no', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'),
    t(n, 'racer', 'racer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8767,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'),
    t(n, 'racer', 'racer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8768,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'racing', 'racing', 'NN', 'I-NP', 'O'),
        t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8769,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'),
    t(n, 'racer', 'racer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8770,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'leaning', 'lean', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'racing', 'racing', 'NN', 'I-NP', 'O'),
        t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8771,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'shooting', 'shoot', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'target', 'target', 'NN', 'I-NP', 'O'),
        t(n, 'practice', 'practice', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8772,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'shooting', 'shoot', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'target', 'target', 'NN', 'I-NP', 'O'),
        t(n, 'practice', 'practice', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8773,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'ear', 'ear', 'JJ', 'I-NP', 'O'),
       t(n, 'protection', 'protection', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'firing', 'fire', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'gun', 'gun', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'indoor', 'indoor', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'shooting', 'shooting', 'NN', 'I-NP', 'O'),
           t(n, 'range', 'range', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8774,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'shooting', 'shoot', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'target', 'target', 'NN', 'I-NP', 'O'),
        t(n, 'practice', 'practice', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8775,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'ear', 'ear', 'JJ', 'I-NP', 'O'),
       t(n, 'protection', 'protection', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'firing', 'fire', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'gun', 'gun', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'indoor', 'indoor', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'shooting', 'shooting', 'NN', 'I-NP', 'O'),
           t(n, 'range', 'range', 'NN', 'I-NP', 'O')))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8776,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'firing', 'fire', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'target', 'target', 'NN', 'I-NP', 'O'),
        t(n, 'practice', 'practice', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8777,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
       lx(n\n, s:dcl\np,
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:ng\np,
          fa((s:ng\np)/pp,
           fa(((s:ng\np)/pp)/pp,
            t((((s:ng\np)/pp)/pp)/np, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
            fa(np,
             t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
             t(n/pp, 'tongue', 'tongue', 'NN', 'I-NP', 'O'))),
           t(pp, 'out', 'out', 'RP', 'I-PRT', 'O')),
          fa(pp,
           t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           ba(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
            conj(np\np, np,
             t(conj, 'and', 'and', 'CC', 'O', 'O'),
             fa(np,
              t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
              t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))))))))))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fc((s:ng\np)/np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t(pp/np, 'on', 'on', 'IN', 'I-PRT', 'O')))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(8778,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      fa(((s:ng\np)/pp)/pp,
       t((((s:ng\np)/pp)/pp)/np, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'tongue', 'tongue', 'NN', 'I-NP', 'O'))),
      t(pp, 'out', 'out', 'RP', 'I-PRT', 'O')),
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      bxc((s:dcl\np)/(s:ng\np),
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
      t(s:ng\np, 'looking', 'look', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(8779,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     bxc((s:ng\np)/pp,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
       t(pr, 'out', 'out', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'tongue', 'tongue', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8780,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      fa(((s:ng\np)/pp)/pp,
       t((((s:ng\np)/pp)/pp)/np, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'tongue', 'tongue', 'NN', 'I-NP', 'O'))),
      t(pp, 'out', 'out', 'RP', 'I-PRT', 'O')),
     fa(pp,
      t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      bxc((s:dcl\np)/(s:ng\np),
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
      t(s:ng\np, 'looking', 'look', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(8781,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     bxc((s:ng\np)/pp,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
       t(pr, 'out', 'out', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'tongue', 'tongue', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8782,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
       lx(n\n, s:dcl\np,
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:ng\np,
          fa((s:ng\np)/pp,
           fa(((s:ng\np)/pp)/pp,
            t((((s:ng\np)/pp)/pp)/np, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
            fa(np,
             t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
             t(n/pp, 'tongue', 'tongue', 'NN', 'I-NP', 'O'))),
           t(pp, 'out', 'out', 'RP', 'I-PRT', 'O')),
          fa(pp,
           t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           ba(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
            conj(np\np, np,
             t(conj, 'and', 'and', 'CC', 'O', 'O'),
             fa(np,
              t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
              t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))))))))))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fc((s:ng\np)/np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t(pp/np, 'on', 'on', 'IN', 'I-PRT', 'O')))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(8783,
 rp(s:dcl/np,
  fc(s:dcl/np,
   tr(s:dcl/(s:dcl\np),
    fa(np,
     t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
      ba(n,
       t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
       lx(n\n, s:dcl\np,
        fa(s:dcl\np,
         t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
         fa(s:ng\np,
          fa((s:ng\np)/pp,
           fa(((s:ng\np)/pp)/pp,
            t((((s:ng\np)/pp)/pp)/np, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
            fa(np,
             t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
             t(n/pp, 'tongue', 'tongue', 'NN', 'I-NP', 'O'))),
           t(pp, 'out', 'out', 'RP', 'I-PRT', 'O')),
          fa(pp,
           t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
           ba(np,
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
            conj(np\np, np,
             t(conj, 'and', 'and', 'CC', 'O', 'O'),
             fa(np,
              t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
              t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))))))))))),
   fc((s:dcl\np)/np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fc((s:ng\np)/np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     t(pp/np, 'on', 'on', 'IN', 'I-PRT', 'O')))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(8784,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     bxc((s:ng\np)/pp,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(pp,
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'one', 'one', 'CD', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'sticking', 'stick', 'VBG', 'I-VP', 'O'),
       t(pr, 'out', 'out', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'tongue', 'tongue', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8785,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'concrete', 'concrete', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8786,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'concrete', 'concrete', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8787,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'concrete', 'concrete', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8788,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'concrete', 'concrete', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8789,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'JJ', 'I-ADVP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
         t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8790,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'concrete', 'concrete', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8791,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'concrete', 'concrete', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
         t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8792,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'outside', 'outside', 'JJ', 'I-ADVP', 'O')),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'colorful', 'colorful', 'JJ', 'I-NP', 'O'),
         t(n, 'toy', 'toy', 'NN', 'I-NP', 'O')))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8793,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
          t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'getting', 'get', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'splashed', 'splash', 'VBN', 'I-VP', 'O'),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'city', 'city', 'NN', 'I-NP', 'O'),
         t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8794,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8795,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8796,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'stirring', 'stir', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'vegetables', 'vegetable', 'NNS', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8797,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     fa(n,
      t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
      t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
          t(n, 'bottle', 'bottle', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8798,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8799,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rope', 'rope', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8800,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'mask', 'mask', 'NN', 'I-NP', 'O'))),
       fa((s:ng\np)\(s:ng\np),
        t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
          fc(n/pp,
           t(n/n, 'raised', 'raise', 'VBN', 'I-NP', 'O'),
           t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8801,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'tiger', 'tiger', 'NN', 'I-NP', 'O'),
    t(n, 'cub', 'cub', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'roaring', 'roar', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8802,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'outside', 'outside', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8803,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'taking', 'take', 'VBG', 'I-VP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/pp, 'out', 'out', 'IN', 'I-PP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'B-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'pot', 'pot', 'NN', 'I-NP', 'O'))))),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8804,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'trumpet', 'trumpet', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8805,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'panda', 'panda', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/np,
    t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'O', 'O')),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'eating', 'eating', 'JJ', 'I-NP', 'O'),
      t(n, 'bamboo', 'bamboo', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8806,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        ba(n,
         t(n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'),
         t(n\n, 'only', 'only', 'RB', 'I-ADVP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8807,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Skewers', 'skewer', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'placed', 'place', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'onto', 'onto', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'rack', 'rack', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8808,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'high', 'high', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        ba(n,
         t(n, 'air', 'air', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
           t(n, 'country', 'country', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8809,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'barefoot', 'barefoot', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8810,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
       t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'bicycle', 'bicycle', 'NN', 'I-NP', 'O'))),
      fa((s:ng\np)\(s:ng\np),
       t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'parking', 'parking', 'NN', 'I-NP', 'O'),
          t(n, 'lot', 'lot', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8811,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/pp, 'alone', 'alone', 'RB', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'),
        lx(n\n, s:pss\np,
         ba(s:pss\np,
          t(s:pss\np, 'covered', 'cover', 'VBN', 'I-VP', 'O'),
          fa((s:pss\np)\(s:pss\np),
           t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
           rp(np,
            lx(np, n,
             t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(8812,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'buttons', 'buttons', 'NNS', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'microwave', 'microwave', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'pushed', 'push', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8813,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lion', 'lion', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'slowly', 'slowly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    t(s:ng\np, 'moving', 'move', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'around', 'around', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8814,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'carrot', 'carrot', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'pieces', 'piece', 'NNS', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8815,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'poking', 'poke', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'potato', 'potato', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8816,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8817,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'),
        t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8818,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8819,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8820,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cutting', 'cut', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'onion', 'onion', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8821,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    t(n, 'Pedestrians', 'Pedestrians', 'NNPS', 'I-NP', 'O'),
    conj(n\n, n,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     t(n, 'cars', 'car', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'moving', 'move', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       fa(n,
        t(n/n, 'traffic', 'traffic', 'NN', 'I-NP', 'O'),
        t(n, 'jam', 'jam', 'NN', 'I-NP', 'O')),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
           t(n, 'city', 'city', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8822,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     ba(n,
      fa(n,
       t(n/n, 'wooden', 'wooden', 'JJ', 'I-NP', 'O'),
       t(n, 'boards', 'board', 'NNS', 'I-NP', 'O')),
      fa(n\n,
       t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'hand', 'hand', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8823,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(s:adj\np,
     t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(pp,
      t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'opening', 'opening', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'fountain', 'fountain', 'NN', 'I-NP', 'O'))))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8824,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
      t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8825,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'seated', 'seat', 'VBN', 'I-VP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'song', 'song', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8826,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lifting', 'lift', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'weights', 'weight', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8827,
 ba(s:dcl,
  ba(s:dcl,
   ba(np,
    fa(np,
     t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
    rp(np\np,
     lp(np\np,
      t(comma, ',', ',', ',', 'O', 'O'),
      fa(np\np,
       t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
       fa(s:dcl\np,
        t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
        t(s:adj\np, 'little', 'little', 'RB', 'I-ADVP', 'O')))),
     t(comma, ',', ',', ',', 'O', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'swinging', 'swing', 'VBG', 'I-VP', 'O'))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     ba(s:ng\np,
      t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
      rp((s:ng\np)\(s:ng\np),
       t((s:ng\np)\(s:ng\np), 'behind', 'behind', 'RB', 'I-ADVP', 'O'),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8828,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     ba((s:ng\np)/np,
      t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
      conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
       t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
       t((s:ng\np)/np, 'catching', 'catch', 'VBG', 'I-VP', 'O'))),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'tennis', 'tennis', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8829,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'breaded', 'breaded', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'pork', 'pork', 'NN', 'I-NP', 'O'),
        t(n, 'chop', 'chop', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8830,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    fa(s:ng\np,
     t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'raw', 'raw', 'JJ', 'I-NP', 'O'),
       t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O'))))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'into', 'into', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8831,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8832,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'leafless', 'leafless', 'JJ', 'I-NP', 'O'),
        t(n, 'tree', 'tree', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8833,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'father', 'father', 'NN', 'I-NP', 'O')),
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'pushing', 'push', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'daughter', 'daughter', 'NN', 'I-NP', 'O')))),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'go-kart', 'go-kart', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(8834,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'fallen', 'fallen', 'JJ', 'I-NP', 'O'),
        t(n, 'leaves', 'leaf', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8835,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mowing', 'mow', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'lawn', 'lawn', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8836,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'tattered', 'tattered', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'volleyball', 'volleyball', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           fa(n,
            t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
            t(n, 'field', 'field', 'NN', 'I-NP', 'O')))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8837,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'driven', 'drive', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8838,
 rp(np,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    lx(n\n, s:dcl,
     ba(s:dcl,
      lx(np, n,
       fa(n,
        t(n/n, 'playing', 'playing', 'NN', 'I-NP', 'O'),
        t(n, 'football', 'football', 'NN', 'I-NP', 'O'))),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       fa(s:ng\np,
        t((s:ng\np)/pp, 'running', 'run', 'VBG', 'I-VP', 'O'),
        fa(pp,
         t(pp/np, 'past', 'past', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'official', 'official', 'NN', 'I-NP', 'O'),
           lx(n\n, s:ng\np,
            fa(s:ng\np,
             t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
             fa(np,
              t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
              t(n, 'football', 'football', 'NN', 'I-NP', 'O'))))))))))))),
  t(period, '.', '.', '.', 'O', 'O'))).

ccg(8839,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'frying', 'fry', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8840,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'bikinis', 'bikini', 'NNS', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'sand', 'sand', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8841,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'surfer', 'surfer', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'wave', 'wave', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8842,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'tying', 'tie', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'shoe', 'shoe', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8843,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'big', 'big', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     t((s:ng\np)\(s:ng\np), 'together', 'together', 'RB', 'I-ADVP', 'O'),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8844,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'construction', 'construction', 'NN', 'I-NP', 'O'),
     t(n, 'workers', 'worker', 'NNS', 'I-NP', 'O')))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pr, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'building', 'building', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8845,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'carrying', 'carry', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O'))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      fa(s:ng\np,
       t((s:ng\np)/np, 'following', 'follow', 'VBG', 'I-VP', 'O'),
       t(np, 'her', 'she', 'PRP', 'I-NP', 'O'))))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(8846,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cleaning', 'clean', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      ba(np/(n/pp),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
       t((np/(n/pp))\np, '\'s', '\'s', 'POS', 'B-NP', 'O')),
      t(n/pp, 'face', 'face', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8847,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'breaking', 'break', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8848,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'shirtless', 'shirtless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'posing', 'pose', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'who', 'who', 'WP', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:ng\np,
           t((s:ng\np)/pp, 'hiking', 'hike', 'VBG', 'I-VP', 'O'),
           fa(pp,
            t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'park', 'park', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8849,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'tattoos', 'tattoo', 'NNS', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'lounging', 'lounge', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'couch', 'couch', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pencil', 'pencil', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8850,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cow', 'cow', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'eating', 'eating', 'JJ', 'I-NP', 'O'),
      t(n, 'hay', 'hay', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8851,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       ba(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'mountains', 'mountain', 'NNS', 'I-NP', 'O')),
        rp(np\np,
         conj(np\np, np,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          lx(np, n,
           t(n, 'sky', 'sky', 'NN', 'I-NP', 'O'))),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8852,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/(s:adj\np), 'stitched', 'stitch', 'VBN', 'I-VP', 'O'),
      t(s:adj\np, 'together', 'together', 'RB', 'I-ADVP', 'O')),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8853,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8854,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'couple', 'couple', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'video', 'video', 'NN', 'I-NP', 'O'),
       t(n, 'game', 'game', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8855,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'comfortably', 'comfortably', 'RB', 'I-ADVP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'bench', 'bench', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8856,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8857,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/(n\n), 'next', 'next', 'JJ', 'I-ADVP', 'O'),
     fa(n\n,
      t((n\n)/np, 'to', 'to', 'TO', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'buckets', 'bucket', 'NNS', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'rags', 'rag', 'NNS', 'I-NP', 'O'))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'something', 'something', 'DT', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8858,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'bridge', 'bridge', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8859,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        fa(n,
         t(n/pp, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
          lx(np, n,
           t(n, 'ground', 'ground', 'NN', 'I-NP', 'O')))),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          fa(s:adj\np,
           t((s:adj\np)/(s:adj\np), 'mostly', 'mostly', 'RB', 'I-ADJP', 'O'),
           t(s:adj\np, 'barren', 'barren', 'JJ', 'I-ADJP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8860,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'squirt', 'squirt', 'NN', 'I-NP', 'O'),
          t(n, 'gun', 'gun', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8861,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8862,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'famous', 'famous', 'JJ', 'I-NP', 'O'),
    t(n, 'singer', 'singer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8863,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'surfing', 'surf', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8864,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'fearful', 'fearful', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'),
       t(n, 'wall', 'wall', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8865,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'rider', 'rider', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8866,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Five', 'five', 'CD', 'I-NP', 'O'),
    t(n, 'adults', 'adult', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'stone', 'stone', 'NN', 'I-NP', 'O'),
        t(n, 'steps', 'step', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8867,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8868,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'blond', 'blond', 'JJ', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     bxc((s:ng\np)/np,
      t((s:ng\np)/np, 'going', 'go', 'VBG', 'I-VP', 'O'),
      t((s:ng\np)\(s:ng\np), 'down', 'down', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'slide', 'slide', 'NN', 'I-NP', 'O'))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      fa((s:ng\np)/np,
       t(((s:ng\np)/np)/pr, 'throwing', 'throw', 'VBG', 'I-VP', 'O'),
       t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
      rp(np,
       fa(np,
        t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
        t(n/pp, 'arms', 'arm', 'NNS', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8869,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'watermelon', 'watermelon', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8870,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'view', 'view', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'city', 'city', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8871,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'men', 'man', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'packing', 'pack', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'suitcases', 'suitcase', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'trunk', 'trunk', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'car', 'car', 'NN', 'I-NP', 'O'))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8872,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'ocean', 'ocean', 'NN', 'I-NP', 'O'),
       t(n, 'waves', 'wave', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8873,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Cereal', 'Cereal', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'eaten', 'eat', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8874,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'))),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'arm', 'arm', 'NN', 'I-NP', 'O'),
       t(n, 'floats', 'float', 'NNS', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8875,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
       t(n, 'jacket', 'jacket', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'tricks', 'trick', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8876,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
   rp(np\np,
    lp(np\np,
     t(comma, ',', ',', ',', 'O', 'O'),
     fa(np\np,
      t((np\np)/(s:dcl\np), 'who', 'who', 'WP', 'I-NP', 'O'),
      fa(s:dcl\np,
       t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
       t(s:adj\np, 'little', 'little', 'RB', 'I-ADVP', 'O')))),
    t(comma, ',', ',', ',', 'O', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:ng\np), 'carefully', 'carefully', 'RB', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/pp,
      t(((s:ng\np)/pp)/np, 'combing', 'comb', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'her', 'her', 'PRP$', 'I-NP', 'O'),
       t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'pony', 'pony', 'NN', 'I-NP', 'O'),
         t(n, 'tail', 'tail', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8877,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:adj\np), 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(s:adj\np,
      t((s:adj\np)/pp, 'next', 'next', 'JJ', 'I-ADVP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'kitchen', 'kitchen', 'NN', 'I-NP', 'O'),
         t(n, 'counter', 'counter', 'NN', 'I-NP', 'O'))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     rp(s:ng\np,
      t(s:ng\np, 'investigating', 'investigate', 'VBG', 'I-VP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8878,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'smiling', 'smile', 'VBG', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'winter', 'winter', 'NN', 'I-NP', 'O'),
        t(n, 'clothes', 'clothes', 'NNS', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'waving', 'wave', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
      fc(n/pp,
       t(n/n, 'mittened', 'mittened', 'JJ', 'I-NP', 'O'),
       t(n/pp, 'hands', 'hand', 'NNS', 'I-NP', 'O')))),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'outside', 'outside', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'building', 'building', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
          t(n, 'snow', 'snow', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8879,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'fish', 'fish', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     t(s:pss\np, 'sliced', 'slice', 'VBN', 'I-VP', 'O'),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8880,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'box', 'box', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8881,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'tan', 'tan', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'tall', 'tall', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'green', 'green', 'JJ', 'I-NP', 'O'))),
       t(n, 'grass', 'grass', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8882,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'slices', 'slice', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'meat', 'meat', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8883,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'tiger', 'tiger', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    bxc((s:dcl\np)/(s:ng\np),
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    t((s:dcl\np)\(s:dcl\np), 'around', 'around', 'RB', 'I-ADVP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8884,
 ba(s:dcl,
  fa(np,
   t(np/n, 'Some', 'some', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8885,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'girl', 'girl', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'trotting', 'trot', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8886,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       fa(n,
        t(n/n, 'one', 'one', 'CD', 'I-NP', 'O'),
        t(n, 'wheel', 'wheel', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8887,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'rinsing', 'rinse', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'steak', 'steak', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         t(n, 'water', 'water', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8888,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'buttering', 'butter', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'slice', 'slice', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'bread', 'bread', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8889,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'garlic', 'garlic', 'NN', 'I-NP', 'O'))),
    rp(pp,
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'bread', 'bread', 'NN', 'I-NP', 'O'),
        t(n, 'slices', 'slice', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8890,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'bowling', 'bowl', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'man', 'man', 'NN', 'I-NP', 'O')))))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'mixer', 'mixer', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8891,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'sneezing', 'sneeze', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'scaring', 'scare', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
      t(n, 'baby', 'baby', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8892,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'child', 'child', 'NN', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
        t(n, 'hair', 'hair', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'deleting', 'delete', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'picture', 'picture', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8893,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'homeless', 'homeless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'begging', 'beg', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'money', 'money', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8894,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'hungrily', 'hungrily', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'drinking', 'drink', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'milk', 'milk', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8895,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'girl', 'girl', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'striped', 'striped', 'JJ', 'I-NP', 'O'),
        t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'barefoot', 'barefoot', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'sandy', 'sandy', 'NN', 'I-NP', 'O'),
       t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8896,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'mixing', 'mix', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'meat', 'meat', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'mixture', 'mixture', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8897,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'smiling', 'smile', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'camera', 'camera', 'NN', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'swimming', 'swimming', 'NN', 'I-NP', 'O'))),
        t(n, 'underwater', 'underwater', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8898,
 ba(s:dcl,
  fa(np,
   t(np/n, 'An', 'an', 'DT', 'I-NP', 'O'),
   t(n, 'animal', 'animal', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'barking', 'bark', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8899,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    ba(n,
     t(n, 'boy', 'boy', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         t(n, 'swimsuit', 'swimsuit', 'NN', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blue', 'blue', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'kiddies', 'kiddie', 'NNS', 'I-NP', 'O'),
         t(n, 'pool', 'pool', 'NN', 'I-NP', 'O')))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8900,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'food', 'food', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'container', 'container', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8901,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'stretching', 'stretch', 'VBG', 'I-VP', 'O'),
    rp(pp,
     fa(pp,
      t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'metal', 'metal', 'NN', 'I-NP', 'O'),
        t(n, 'bars', 'bar', 'NNS', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8902,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'bike', 'bike', 'NN', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'rider', 'rider', 'NN', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        ba(n/n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         conj((n/n)\(n/n), n/n,
          t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
          t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'))),
        t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O'))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8903,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      ba(s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'beating', 'beat', 'VBG', 'I-VP', 'O'),
         lx(np, n,
          fa(n,
           t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
           t(n, 'eggs', 'egg', 'NNS', 'I-NP', 'O')))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O')))),
       conj((s:ng\np)\(s:ng\np), s:ng\np,
        t(conj, 'and', 'and', 'CC', 'O', 'O'),
        fa(s:ng\np,
         t((s:ng\np)/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          ba(n,
           t(n, 'whisk', 'whisk', 'NN', 'I-NP', 'O'),
           lx(n\n, s:pss\np,
            fa(s:pss\np,
             t((s:pss\np)/pp, 'made', 'make', 'VBN', 'I-VP', 'O'),
             fa(pp,
              t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
              rp(np,
               lx(np, n,
                t(n, 'wire', 'wire', 'NN', 'I-NP', 'O')),
               t(period, '.', '.', '.', 'O', 'O')))))))))))))))).

ccg(8904,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    lx(n\n, s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dyed', 'dyed', 'JJ', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
         t(n, 'shirt', 'shirt', 'NN', 'I-NP', 'O')))))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')),
     rp(np\np,
      conj(np\np, np,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       lx(np, n,
        t(n, 'laughing', 'laughing', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8905,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        fa(n/n,
         t((n/n)/(n/n), 'water', 'water', 'NN', 'I-NP', 'O'),
         t(n/n, 'spout', 'spout', 'NN', 'I-NP', 'O')),
        t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O'))))))),
  rp(s:dcl\s:dcl,
   conj(s:dcl\s:dcl, s:dcl,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'rest', 'rest', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
         t(n/pp, 'family', 'family', 'NN', 'I-NP', 'O'))))),
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'watching', 'watch', 'VBG', 'I-VP', 'O')))),
   t(period, '.', '.', '.', 'O', 'O')))).

ccg(8906,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'beside', 'beside', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       ba(n,
        t(n, 'birdcage', 'birdcage', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'which', 'which', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          ba(s:adj\np,
           t(s:adj\np, 'large', 'large', 'JJ', 'I-ADJP', 'O'),
           conj((s:adj\np)\(s:adj\np), s:adj\np,
            t(conj, 'and', 'and', 'CC', 'I-ADJP', 'O'),
            t(s:adj\np, 'colorful', 'colorful', 'JJ', 'I-ADJP', 'O'))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8907,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/(s:to\np),
     t(((s:ng\np)/(s:to\np))/np, 'using', 'use', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sledgehammer', 'sledgehammer', 'NN', 'I-NP', 'O'))),
    fa(s:to\np,
     t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
     rp(s:b\np,
      fa(s:b\np,
       t((s:b\np)/np, 'break', 'break', 'VB', 'I-VP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'concrete', 'concrete', 'JJ', 'I-NP', 'O'),
         ba(n,
          t(n, 'block', 'block', 'NN', 'I-NP', 'O'),
          fa(n\n,
           t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
           fa(s:dcl\np,
            t((s:dcl\np)/pp, 'is', 'be', 'VBZ', 'I-VP', 'O'),
            fa(pp,
             t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
             fa(np,
              t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
              t(n, 'person', 'person', 'NN', 'I-NP', 'O'))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8908,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
    t((s:dcl\np)\(s:dcl\np), 'together', 'together', 'RB', 'I-ADVP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'through', 'through', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'woods', 'wood', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8909,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'man', 'man', 'NN', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'O', 'O'),
      t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'))),
    ba(n,
     t(n, 'women', 'woman', 'NNS', 'I-NP', 'O'),
     fa(n\n,
      t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'darkened', 'darkened', 'JJ', 'I-NP', 'O'),
        t(n, 'room', 'room', 'NN', 'I-NP', 'O'))))))),
  ba(s:dcl\np,
   ba(s:dcl\np,
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
     t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'table', 'table', 'NN', 'I-NP', 'O')))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'candles', 'candle', 'NNS', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8910,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'abruptly', 'abruptly', 'RB', 'I-VP', 'O')),
   ba(s:ng\np,
    fa(s:ng\np,
     bxc((s:ng\np)/np,
      t((s:ng\np)/np, 'falling', 'fall', 'VBG', 'I-VP', 'O'),
      t((s:ng\np)\(s:ng\np), 'off', 'off', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'horse', 'horse', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'track', 'track', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        ba(s:pss\np,
         t(s:pss\np, 'laid', 'lay', 'VBN', 'I-VP', 'O'),
         fa((s:pss\np)\(s:pss\np),
          t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
          rp(np,
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'wild', 'wild', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8911,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'boy', 'boy', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'knocked', 'knock', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'water', 'water', 'NN', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8912,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'motocross', 'motocross', 'NN', 'I-NP', 'O'),
       t(n, 'uniform', 'uniform', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'helmet', 'helmet', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/np, 'rides', 'ride', 'VBZ', 'I-VP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
        t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8913,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'One', 'one', 'CD', 'I-NP', 'O'),
     t(n, 'climber', 'climber', 'NN', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'rock', 'rock', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'roping', 'rope', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'wall', 'wall', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8914,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'outdoors', 'outdoors', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8915,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'rock', 'rock', 'NN', 'I-NP', 'O'),
      t(n, 'climbing', 'climb', 'VBG', 'I-VP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8916,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cooking', 'cook', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'snake', 'snake', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8917,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'small', 'small', 'JJ', 'I-NP', 'O'),
     t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sniffing', 'sniff', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      t(np, 'something', 'something', 'DT', 'I-NP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8918,
 ba(s:dcl,
  lx(np, n,
   t(n, 'Butter', 'Butter', 'NNP', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'chopped', 'chop', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'container', 'container', 'NN', 'I-NP', 'O')))),
     rp((s:pss\np)\(s:pss\np),
      fa((s:pss\np)\(s:pss\np),
       t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8919,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'cat', 'cat', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'keyboards', 'keyboard', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8920,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'are', 'be', 'VBP', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       t(s:ng\np, 'fighting', 'fight', 'VBG', 'I-VP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8921,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'cracking', 'crack', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'egg', 'egg', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'bowl', 'bowl', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8922,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     ba(n/n,
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
      conj((n/n)\(n/n), n/n,
       t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       ba(n/n,
        t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
        conj((n/n)\(n/n), n/n,
         t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
         t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'))),
       t(n, 'bandanna', 'bandanna', 'NN', 'I-NP', 'O')))))),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'quickly', 'quickly', 'RB', 'I-VP', 'O')),
   rp(s:ng\np,
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8923,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'patient', 'patient', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'helping', 'help', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'doctor', 'doctor', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8924,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'teams', 'team', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'soccer', 'soccer', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8925,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'distance', 'distance', 'NN', 'I-NP', 'O')))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
    ba(s:dcl\np,
     ba(s:dcl\np,
      fa(s:dcl\np,
       t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
       t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
      fa((s:dcl\np)\(s:dcl\np),
       t(((s:dcl\np)\(s:dcl\np))/np, 'between', 'between', 'IN', 'I-PP', 'O'),
       lx(np, n,
        t(n, 'buildings', 'building', 'NNS', 'I-NP', 'O')))),
     rp((s:dcl\np)\(s:dcl\np),
      t((s:dcl\np)\(s:dcl\np), 'behind', 'behind', 'IN', 'I-ADVP', 'O'),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8926,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'flute', 'flute', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8927,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
    t(n, 'puppy', 'puppy', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'gnawing', 'gnaw', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'metallic', 'metallic', 'JJ', 'I-NP', 'O'),
       ba(n,
        t(n, 'post', 'post', 'NN', 'I-NP', 'O'),
        fa(n\n,
         t((n\n)/(s:dcl\np), 'that', 'that', 'WDT', 'B-NP', 'O'),
         fa(s:dcl\np,
          t((s:dcl\np)/(s:pss\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
          ba(s:pss\np,
           t(s:pss\np, 'stuck', 'stick', 'VBN', 'I-VP', 'O'),
           fa((s:pss\np)\(s:pss\np),
            t(((s:pss\np)\(s:pss\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
            fa(np,
             t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
             t(n, 'ground', 'ground', 'NN', 'I-NP', 'O'))))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8928,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'malnourished', 'malnourished', 'JJ', 'I-NP', 'O'),
    fa(n,
     t(n/n, 'looking', 'look', 'VBG', 'I-NP', 'O'),
     t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'its', 'its', 'PRP$', 'I-NP', 'O'),
       fc(n/pp,
        t(n/n, 'hind', 'hind', 'NN', 'I-NP', 'O'),
        t(n/pp, 'legs', 'leg', 'NNS', 'I-NP', 'O'))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/(s:to\np), 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
      fa(s:to\np,
       t((s:to\np)/(s:b\np), 'to', 'to', 'TO', 'I-VP', 'O'),
       rp(s:b\np,
        t(s:b\np, 'jump', 'jump', 'VB', 'I-VP', 'O'),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8929,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Video', 'Video', 'NNP', 'I-NP', 'O'),
    fa(n,
     t(n/pp, 'games', 'game', 'NNS', 'I-NP', 'O'),
     fa(pp,
      t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
      lx(np, n,
       fa(n,
        t(n/n, 'two', 'two', 'CD', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'playing', 'playing', 'JJ', 'I-NP', 'O'),
         t(n, 'boys', 'boy', 'NNS', 'I-NP', 'O')))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(pp,
    t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'couch', 'couch', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8930,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'pouring', 'pour', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'ingredients', 'ingredient', 'NNS', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8931,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'children', 'child', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/np,
     t((s:ng\np)/np, 'running', 'run', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     lx(np, n,
      t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8932,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'pet', 'pet', 'JJ', 'I-NP', 'O'),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'bank', 'bank', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'another', 'another', 'DT', 'I-NP', 'O'),
         ba(n,
          fa(n,
           t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'),
           t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
          fa(n\n,
           t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
            t(n, 'pond', 'pond', 'NN', 'I-NP', 'O'))))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8933,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8934,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'preparing', 'prepare', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
      t(n, 'dish', 'dish', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8935,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    ba((s:ng\np)/np,
     t((s:ng\np)/np, 'crouching', 'crouch', 'VBG', 'I-VP', 'O'),
     conj(((s:ng\np)/np)\((s:ng\np)/np), (s:ng\np)/np,
      t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'))),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8936,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'tiger', 'tiger', 'NN', 'I-NP', 'O'),
      ba(n,
       t(n, 'cub', 'cub', 'NN', 'I-NP', 'O'),
       lx(n\n, s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'sound', 'sound', 'NN', 'I-NP', 'O'))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8937,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'jeans', 'jeans', 'NNS', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'sitting', 'sit', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'saddle', 'saddle', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'horse', 'horse', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8938,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'piano', 'piano', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8939,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'dicing', 'dice', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'onions', 'onion', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8940,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Rugby', 'Rugby', 'NNP', 'I-NP', 'O'),
    t(n, 'players', 'player', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'tackling', 'tackle', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'each', 'each', 'DT', 'I-NP', 'O'),
      t(n, 'other', 'other', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8941,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'octopus', 'octopus', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8942,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'toddler', 'toddler', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'seat', 'seat', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8943,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'racer', 'racer', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      fa(n,
       t(n/n, 'full', 'full', 'JJ', 'I-NP', 'O'),
       t(n, 'gear', 'gear', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'helmet', 'helmet', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'with', 'with', 'IN', 'I-PP', 'O'),
        lx(np, n,
         fa(n,
          t(n/n, 'sponsor', 'sponsor', 'NN', 'I-NP', 'O'),
          t(n, 'logos', 'logo', 'NNS', 'I-NP', 'O')))))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/n, 'red', 'red', 'JJ', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'sport', 'sport', 'NN', 'I-NP', 'O'),
          t(n, 'motorcycle', 'motorcycle', 'NN', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8944,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'snowboarder', 'snowboarder', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
     t(pr, 'off', 'off', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'covered', 'cover', 'VBN', 'I-NP', 'O'),
        t(n, 'hill', 'hill', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8945,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(np,
    t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
    ba(n,
     t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
     lx(n\n, s:ng\np,
      fa(s:ng\np,
       fa((s:ng\np)/pp,
        t(((s:ng\np)/pp)/np, 'spraying', 'spray', 'VBG', 'I-VP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'super', 'super', 'NN', 'I-NP', 'O'),
          t(n, 'soaker', 'soaker', 'NN', 'I-NP', 'O')))),
       fa(pp,
        t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/pp, 'mouth', 'mouth', 'NN', 'I-NP', 'O'),
          fa(pp,
           t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
           rp(np,
            fa(np,
             t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
             t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
            t(period, '.', '.', '.', 'O', 'O'))))))))))))).

ccg(8946,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'chopping', 'chop', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'onion', 'onion', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8947,
 ba(s:dcl,
  lx(np, n,
   ba(n,
    fa(n,
     t(n/n, 'Different', 'different', 'JJ', 'I-NP', 'O'),
     t(n, 'things', 'thing', 'NNS', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'from', 'from', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'war', 'war', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/pp, 'shown', 'show', 'VBN', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       fa(np,
        t(np/n, 'some', 'some', 'DT', 'I-NP', 'O'),
        t(n, 'people', 'people', 'NNS', 'I-NP', 'O')))),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'veteran', 'veteran', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8948,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'friends', 'friend', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    lx(np, n,
     fa(n,
      t(n/pp, 'faces', 'face', 'NNS', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8949,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'putting', 'put', 'VBG', 'I-VP', 'O'),
      t(pr, 'away', 'away', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'camera', 'camera', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    ba(s:dcl\np,
     t(s:dcl\np, 'walks', 'walk', 'VBZ', 'I-VP', 'O'),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/pp, 'away', 'away', 'RB', 'I-ADVP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'from', 'from', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8950,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
       t(n, 'moustache', 'moustache', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'balcony', 'balcony', 'NN', 'I-NP', 'O'))))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'looking', 'look', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
         ba(n,
          t(n, 'road', 'road', 'NN', 'I-NP', 'O'),
          t(n\n, 'below', 'below', 'IN', 'I-ADVP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8951,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'colored', 'color', 'VBN', 'I-NP', 'O'),
       t(n, 'coat', 'coat', 'NN', 'I-NP', 'O')))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t(s:ng\np, 'running', 'run', 'VBG', 'I-VP', 'O')),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'yard', 'yard', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8952,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'))),
    t(n, 'dog', 'dog', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eyeing', 'eye', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'an', 'an', 'DT', 'I-NP', 'O'),
      t(n, 'insect', 'insect', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8953,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    ba(n/n,
     t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
     conj((n/n)\(n/n), n/n,
      t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
      t(n/n, 'brown', 'brown', 'JJ', 'I-NP', 'O'))),
    t(n, 'cat', 'cat', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'eyeing', 'eye', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'fly', 'fly', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8954,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'eating', 'eating', 'JJ', 'I-NP', 'O'),
      t(n, 'cereal', 'cereal', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8955,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'people', 'people', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'parade', 'parade', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8956,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'),
    t(n, 'bird', 'bird', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'landing', 'land', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'swiftly', 'swiftly', 'RB', 'I-ADVP', 'O')),
    fa(pp,
     t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'water', 'water', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8957,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       fa(s:ng\np,
        t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
        lx(np, n,
         t(n, 'potatoes', 'potato', 'NNS', 'I-NP', 'O')))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8958,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'fitting', 'fit', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'silencer', 'silencer', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'pistol', 'pistol', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8959,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'great', 'great', 'JJ', 'I-NP', 'O'),
    t(n, 'singer', 'singer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'dancing', 'dance', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'ceiling', 'ceiling', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8960,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'child', 'child', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'making', 'make', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'snow', 'snow', 'NN', 'I-NP', 'O'),
       t(n, 'ball', 'ball', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8961,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/pp, 'wheelie', 'wheelie', 'NN', 'I-NP', 'O'),
      fa(pp,
       t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
       rp(np,
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'),
          t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8962,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'stopping', 'stop', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'middle', 'middle', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
        rp(np,
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'road', 'road', 'NN', 'I-NP', 'O')),
         t(period, '.', '.', '.', 'O', 'O')))))))))).

ccg(8963,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'exercises', 'exercise', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8964,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/pp,
     t(((s:ng\np)/pp)/np, 'putting', 'put', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'meat', 'meat', 'NN', 'I-NP', 'O'))),
    fa(pp,
     t(pp/np, 'into', 'into', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'skillet', 'skillet', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8965,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'men', 'man', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'doing', 'do', 'VBG', 'I-VP', 'O'),
    ba(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'skit', 'skit', 'NN', 'I-NP', 'O')),
     rp(np\np,
      lp(np\np,
       t(comma, ',', ',', ',', 'O', 'O'),
       fa(np\np,
        t((np\np)/(s:dcl\np), 'which', 'which', 'WDT', 'I-NP', 'O'),
        ba(s:dcl\np,
         rp(s:dcl\np,
          fa(s:dcl\np,
           t((s:dcl\np)/(s:adj\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
           fa(s:adj\np,
            t((s:adj\np)/(s:adj\np), 'very', 'very', 'RB', 'I-ADJP', 'O'),
            t(s:adj\np, 'funny', 'funny', 'JJ', 'I-ADJP', 'O'))),
          t(comma, ',', ',', ',', 'O', 'O')),
         fa((s:dcl\np)\(s:dcl\np),
          t(((s:dcl\np)\(s:dcl\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           ba(n,
            t(n, 'boxer', 'boxer', 'NN', 'I-NP', 'O'),
            fa(n\n,
             t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
             lx(np, n,
              fa(n,
               t(n/pp, 'front', 'front', 'NN', 'I-NP', 'O'),
               fa(pp,
                t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
                fa(np,
                 t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
                 fa(n,
                  t(n/pp, 'crowd', 'crowd', 'NN', 'I-NP', 'O'),
                  fa(pp,
                   t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
                   lx(np, n,
                    t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))))))))))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8966,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rabbit', 'rabbit', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'with', 'with', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'toy', 'toy', 'NN', 'I-NP', 'O'),
        t(n, 'rabbit', 'rabbit', 'NN', 'I-NP', 'O')))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8967,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'person', 'person', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'motorbike', 'motorbike', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'sandy', 'sandy', 'JJ', 'I-NP', 'O'),
        t(n, 'track', 'track', 'NN', 'I-NP', 'O'))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8968,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'lifting', 'lift', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      t(n, 'barbells', 'barbell', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8969,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Four', 'four', 'CD', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'young', 'young', 'JJ', 'I-NP', 'O'),
      t(n, 'men', 'man', 'NNS', 'I-NP', 'O')))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    ba(s:ng\np,
     t(s:ng\np, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'still', 'still', 'RB', 'I-ADVP', 'O')))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'car', 'car', 'NN', 'I-NP', 'O')),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'exploding', 'explode', 'VBG', 'I-VP', 'O'),
      rp(pp,
       fa(pp,
        t(pp/np, 'behind', 'behind', 'IN', 'I-PP', 'O'),
        t(np, 'them', 'they', 'PRP', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8970,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'dirt', 'dirt', 'NN', 'I-NP', 'O'),
        ba(n,
         t(n, 'hill', 'hill', 'NN', 'I-NP', 'O'),
         fa(n\n,
          t((n\n)/pp, 'next', 'next', 'IN', 'I-ADVP', 'O'),
          fa(pp,
           t(pp/np, 'to', 'to', 'TO', 'I-PP', 'O'),
           fa(np,
            t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
            fa(n,
             t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
             t(n, 'car', 'car', 'NN', 'I-NP', 'O')))))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8971,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'walking', 'walk', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'dog', 'dog', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8972,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/pp,
     t((s:ng\np)/pp, 'rocking', 'rock', 'VBG', 'I-VP', 'O'),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'blanket', 'blanket', 'NN', 'I-NP', 'O'),
        t(n, 'lying', 'lie', 'VBG', 'I-VP', 'O'))))),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      lx(np, n,
       ba(n,
        t(n, 'someone', 'someone', 'DT', 'I-NP', 'O'),
        lx(n\n, s:ng\np,
         fa(s:ng\np,
          t((s:ng\np)/np, 'reading', 'read', 'VBG', 'I-VP', 'O'),
          fa(np,
           t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
           t(n, 'book', 'book', 'NN', 'I-NP', 'O')))))),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8973,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'military', 'military', 'JJ', 'I-NP', 'O'),
    t(n, 'officer', 'officer', 'NN', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'shouting', 'shout', 'VBG', 'I-VP', 'O'),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'at', 'at', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'recruits', 'recruit', 'NNS', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8974,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'rollerblader', 'rollerblader', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'performing', 'perform', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'trick', 'trick', 'NN', 'I-NP', 'O'),
       fa(pp,
        t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         t(n, 'ramp', 'ramp', 'NN', 'I-NP', 'O'))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8975,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'typing', 'type', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      ba(n,
       t(n, 'machine', 'machine', 'NN', 'I-NP', 'O'),
       lx(n\n, s:pss\np,
        fa(s:pss\np,
         t((s:pss\np)/pp, 'used', 'use', 'VBN', 'I-VP', 'O'),
         fa(pp,
          t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
          rp(np,
           lx(np, n,
            t(n, 'stenography', 'stenography', 'NN', 'I-NP', 'O')),
           t(period, '.', '.', '.', 'O', 'O')))))))))))).

ccg(8976,
 ba(s:dcl,
  t(np:thr, 'There', 'there', 'EX', 'I-NP', 'O'),
  fa(s:dcl\np:thr,
   t((s:dcl\np:thr)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    fa(np,
     t(np/n, 'no', 'no', 'DT', 'I-NP', 'O'),
     ba(n,
      t(n, 'person', 'person', 'NN', 'I-NP', 'O'),
      lx(n\n, s:ng\np,
       ba(s:ng\np,
        fa(s:ng\np,
         t((s:ng\np)/np, 'riding', 'ride', 'VBG', 'I-VP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
        fa((s:ng\np)\(s:ng\np),
         t(((s:ng\np)\(s:ng\np))/np, 'along', 'along', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'muddy', 'muddy', 'JJ', 'I-NP', 'O'),
           t(n, 'trail', 'trail', 'NN', 'I-NP', 'O')))))))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8977,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    bxc((s:ng\np)/(s:pss\np),
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'curiously', 'curiously', 'RB', 'I-VP', 'O')),
    ba(s:pss\np,
     fa(s:pss\np,
      t((s:pss\np)/(pp/np), 'looked', 'look', 'VBN', 'I-VP', 'O'),
      t(pp/np, 'at', 'at', 'IN', 'I-PP', 'O')),
     fa((s:pss\np)\(s:pss\np),
      t(((s:pss\np)\(s:pss\np))/np, 'by', 'by', 'IN', 'B-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8978,
 ba(s:dcl,
  ba(s:dcl,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
        t(n, 'mountain', 'mountain', 'NN', 'I-NP', 'O'))))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    lx(np, n,
     fa(n,
      t(n/n, 'gray', 'gray', 'JJ', 'I-NP', 'O'),
      t(n, 'clouds', 'cloud', 'NNS', 'I-NP', 'O'))),
    fa(s:dcl\np,
     t((s:dcl\np)/pp, 'are', 'be', 'VBP', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'in', 'in', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'background', 'background', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8979,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    fa((s:ng\np)/np,
     t(((s:ng\np)/np)/pr, 'picking', 'pick', 'VBG', 'I-VP', 'O'),
     t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'kangaroo', 'kangaroo', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8980,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/pp, 'standing', 'stand', 'VBG', 'I-VP', 'O'),
     fa(pp,
      t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'roof', 'roof', 'NN', 'I-NP', 'O'))))))),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
        t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8981,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'violin', 'violin', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'played', 'play', 'VBN', 'I-VP', 'O'))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'little', 'little', 'JJ', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'girl', 'girl', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          t(n, 'beach', 'beach', 'NN', 'I-NP', 'O')))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8982,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'cooking', 'cooking', 'JJ', 'I-NP', 'O'),
      t(n, 'fish', 'fish', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8983,
 ba(s:dcl,
  lx(np, n,
   t(n, 'People', 'people', 'NNS', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    t(s:ng\np, 'walking', 'walk', 'VBG', 'I-VP', 'O')),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'across', 'across', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       fa(n,
        t(n/pp, 'bridge', 'bridge', 'NN', 'I-NP', 'O'),
        fa(pp,
         t(pp/np, 'over', 'over', 'IN', 'I-PP', 'O'),
         fa(np,
          t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'rocky', 'rocky', 'JJ', 'I-NP', 'O'),
           t(n, 'stream', 'stream', 'NN', 'I-NP', 'O'))))))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8984,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/np, 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(np,
    lx(np, n,
     fa(n,
      t(n/n, 'eating', 'eating', 'JJ', 'I-NP', 'O'),
      fa(n,
       t(n/n, 'potato', 'potato', 'NN', 'I-NP', 'O'),
       t(n, 'slices', 'slice', 'NNS', 'I-NP', 'O')))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8985,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/n, 'homeless', 'homeless', 'JJ', 'I-NP', 'O'),
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     fa((s:ng\np)/np,
      t(((s:ng\np)/np)/pr, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      t(pr, 'up', 'up', 'RP', 'I-PRT', 'O')),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'sign', 'sign', 'NN', 'I-NP', 'O')))),
   conj((s:dcl\np)\(s:dcl\np), s:dcl\np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(s:dcl\np,
     t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/pp, 'begging', 'beg', 'VBG', 'I-VP', 'O'),
      fa(pp,
       t(pp/np, 'for', 'for', 'IN', 'I-PP', 'O'),
       rp(np,
        lx(np, n,
         t(n, 'money', 'money', 'NN', 'I-NP', 'O')),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8986,
 ba(s:dcl,
  ba(np,
   fa(np,
    t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O')),
   conj(np\np, np,
    t(conj, 'and', 'and', 'CC', 'O', 'O'),
    fa(np,
     t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'travelling', 'travel', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
      lx(np, n,
       t(n, 'car', 'car', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8987,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp((s:ng\np)\(s:ng\np),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'beach', 'beach', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8988,
 ba(s:dcl,
  ba(s:dcl,
   lx(np, n,
    fa(n,
     t(n/n, 'Two', 'two', 'CD', 'I-NP', 'O'),
     t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/np, 'driving', 'drive', 'VBG', 'I-VP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'jeep', 'jeep', 'NN', 'I-NP', 'O'))))),
  conj(s:dcl\s:dcl, s:dcl,
   t(conj, 'and', 'and', 'CC', 'O', 'O'),
   ba(s:dcl,
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     t(n, 'lady', 'lady', 'NN', 'I-NP', 'O')),
    ba(s:dcl\np,
     fa(s:dcl\np,
      t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
      t(s:ng\np, 'sitting', 'sit', 'VBG', 'I-VP', 'O')),
     fa((s:dcl\np)\(s:dcl\np),
      t(((s:dcl\np)\(s:dcl\np))/np, 'on', 'on', 'IN', 'I-PP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        fa(n,
         t(n/pp, 'top', 'top', 'NN', 'I-NP', 'O'),
         fa(pp,
          t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
          t(np, 'it', 'it', 'PRP', 'I-NP', 'O')))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8989,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   fa(n,
    t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
    fa(pp,
     t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
     lx(np, n,
      ba(n,
       t(n, 'people', 'people', 'NNS', 'I-NP', 'O'),
       fa(n\n,
        t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
        fa(np,
         t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
         fa(n,
          t(n/n, 'large', 'large', 'JJ', 'I-NP', 'O'),
          fa(n,
           t(n/n, 'Asian', 'asian', 'JJ', 'I-NP', 'O'),
           t(n, 'restaurant', 'restaurant', 'NN', 'I-NP', 'O')))))))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   rp(s:ng\np,
    t(s:ng\np, 'eating', 'eat', 'VBG', 'I-VP', 'O'),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8990,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'cheerleaders', 'cheerleader', 'NNS', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   ba(s:ng\np,
    t(s:ng\np, 'parading', 'parade', 'VBG', 'I-VP', 'O'),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'I-VP', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'wearing', 'wear', 'VBG', 'I-VP', 'O'),
      rp(np,
       lx(np, n,
        fa(n,
         ba(n/n,
          t(n/n, 'black', 'black', 'JJ', 'I-NP', 'O'),
          conj((n/n)\(n/n), n/n,
           t(comma, ',', ',', ',', 'I-NP', 'O'),
           ba(n/n,
            t(n/n, 'pink', 'pink', 'JJ', 'I-NP', 'O'),
            conj((n/n)\(n/n), n/n,
             t(conj, 'and', 'and', 'CC', 'I-NP', 'O'),
             t(n/n, 'white', 'white', 'JJ', 'I-NP', 'O'))))),
         t(n, 'uniforms', 'uniform', 'NNS', 'I-NP', 'O'))),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8991,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'door', 'door', 'NN', 'I-NP', 'O')),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    fa(s:ng\np,
     t((s:ng\np)/(s:pss\np), 'being', 'be', 'VBG', 'I-VP', 'O'),
     t(s:pss\np, 'opened', 'open', 'VBN', 'I-VP', 'O'))),
   rp((s:dcl\np)\(s:dcl\np),
    fa((s:dcl\np)\(s:dcl\np),
     t(((s:dcl\np)\(s:dcl\np))/np, 'by', 'by', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'man', 'man', 'NN', 'I-NP', 'O'))),
    t(period, '.', '.', '.', 'O', 'O'))))).

ccg(8992,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    fa(n,
     t(n/n, 'bald', 'bald', 'JJ', 'I-NP', 'O'),
     t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'band', 'band', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
       t(n, 'spotlight', 'spotlight', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8993,
 ba(s:dcl,
  t(np, 'Someone', 'someone', 'DT', 'I-NP', 'O'),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    fa(s:ng\np,
     t((s:ng\np)/np, 'boiling', 'boil', 'VBG', 'I-VP', 'O'),
     lx(np, n,
      t(n, 'okra', 'okra', 'NN', 'I-NP', 'O'))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'pot', 'pot', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(8994,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   bxc((s:dcl\np)/(s:ng\np),
    t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
    t((s:dcl\np)\(s:dcl\np), 'not', 'not', 'RB', 'I-VP', 'O')),
   fa(s:ng\np,
    t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'drums', 'drum', 'NNS', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8995,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     t(s:ng\np, 'singing', 'sing', 'VBG', 'I-VP', 'O'),
     t((s:ng\np)\(s:ng\np), 'heartily', 'heartily', 'RB', 'I-ADVP', 'O')),
    conj((s:ng\np)\(s:ng\np), s:ng\np,
     t(conj, 'and', 'and', 'CC', 'O', 'O'),
     fa(s:ng\np,
      t((s:ng\np)/np, 'playing', 'play', 'VBG', 'I-VP', 'O'),
      rp(np,
       fa(np,
        t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
        t(n, 'guitar', 'guitar', 'NN', 'I-NP', 'O')),
       t(period, '.', '.', '.', 'O', 'O')))))))).

ccg(8996,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'bicyclist', 'bicyclist', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   ba(s:ng\np,
    ba(s:ng\np,
     fa(s:ng\np,
      t((s:ng\np)/np, 'holding', 'hold', 'VBG', 'I-VP', 'O'),
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'bike', 'bike', 'NN', 'I-NP', 'O'))),
     fa((s:ng\np)\(s:ng\np),
      t(((s:ng\np)\(s:ng\np))/np, 'over', 'over', 'IN', 'I-PP', 'O'),
      fa(np,
       t(np/(n/pp), 'his', 'his', 'PRP$', 'I-NP', 'O'),
       t(n/pp, 'head', 'head', 'NN', 'I-NP', 'O')))),
    fa((s:ng\np)\(s:ng\np),
     t(((s:ng\np)\(s:ng\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      fa(n,
       t(n/pp, 'group', 'group', 'NN', 'I-NP', 'O'),
       rp(pp,
        fa(pp,
         t(pp/np, 'of', 'of', 'IN', 'I-PP', 'O'),
         lx(np, n,
          t(n, 'people', 'people', 'NNS', 'I-NP', 'O'))),
        t(period, '.', '.', '.', 'O', 'O'))))))))).

ccg(8997,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'man', 'man', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'in', 'in', 'IN', 'I-PP', 'O'),
     lx(np, n,
      t(n, 'blue', 'blue', 'NN', 'I-NP', 'O'))))),
  ba(s:dcl\np,
   fa(s:dcl\np,
    t((s:dcl\np)/np, 'has', 'have', 'VBZ', 'I-VP', 'O'),
    fa(np,
     t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
     fa(n,
      t(n/n, 'yellow', 'yellow', 'JJ', 'I-NP', 'O'),
      t(n, 'ball', 'ball', 'NN', 'I-NP', 'O')))),
   fa((s:dcl\np)\(s:dcl\np),
    t(((s:dcl\np)\(s:dcl\np))/np, 'in', 'in', 'IN', 'I-PP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'the', 'the', 'DT', 'I-NP', 'O'),
      t(n, 'mitt', 'mitt', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8998,
 ba(s:dcl,
  fa(np,
   t(np/n, 'A', 'a', 'DT', 'I-NP', 'O'),
   t(n, 'man', 'man', 'NN', 'I-NP', 'O')),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'jumping', 'jump', 'VBG', 'I-VP', 'O'),
    rp(np,
     lx(np, n,
      fa(n,
       t(n/n, 'rope', 'rope', 'NN', 'I-NP', 'O'),
       t(n, 'outside', 'outside', 'NN', 'I-NP', 'O'))),
     t(period, '.', '.', '.', 'O', 'O')))))).

ccg(8999,
 ba(s:dcl,
  lx(np, n,
   fa(n,
    t(n/n, 'Three', 'three', 'CD', 'I-NP', 'O'),
    t(n, 'dogs', 'dog', 'NNS', 'I-NP', 'O'))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'are', 'be', 'VBP', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/pp, 'resting', 'rest', 'VBG', 'I-VP', 'O'),
    fa(pp,
     t(pp/np, 'on', 'on', 'IN', 'I-PP', 'O'),
     rp(np,
      fa(np,
       t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
       t(n, 'sidewalk', 'sidewalk', 'NN', 'I-NP', 'O')),
      t(period, '.', '.', '.', 'O', 'O'))))))).

ccg(9000,
 ba(s:dcl,
  fa(np,
   t(np/n, 'The', 'the', 'DT', 'I-NP', 'O'),
   ba(n,
    t(n, 'woman', 'woman', 'NN', 'I-NP', 'O'),
    fa(n\n,
     t((n\n)/np, 'with', 'with', 'IN', 'I-PP', 'O'),
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'knife', 'knife', 'NN', 'I-NP', 'O'))))),
  fa(s:dcl\np,
   t((s:dcl\np)/(s:ng\np), 'is', 'be', 'VBZ', 'I-VP', 'O'),
   fa(s:ng\np,
    t((s:ng\np)/np, 'slicing', 'slice', 'VBG', 'I-VP', 'O'),
    rp(np,
     fa(np,
      t(np/n, 'a', 'a', 'DT', 'I-NP', 'O'),
      t(n, 'pepper', 'pepper', 'NN', 'I-NP', 'O')),
     t(period, '.', '.', '.', 'O', 'O')))))).

