15_a_planetoid
Score 500 for each life - form caught in flight and 500 for each one safely returned to the planetoid surface .

%3 0015_0001__Score score 0015_0011__and and 0015_0001__Score->0015_0011__and [arg1] 0015_0002__500 500 0015_0011__and->0015_0002__500 [conj1] 0015_0012__500 500 0015_0011__and->0015_0012__500 [conj2] 0015_0005__life_0015_0007__form life_form 0015_0002__500->0015_0005__life_0015_0007__form for 0015_0004__each each[quant] 0015_0004__each->0015_0001__Score [scope] 0015_0008__caught caught 0015_0004__each->0015_0008__caught [restriction] 0015_0008__caught->0015_0005__life_0015_0007__form [arg1] 0015_0010__flight flight 0015_0008__caught->0015_0010__flight in[mnr] 0015_0015__one one 0015_0012__500->0015_0015__one for 0015_0014__each each[quant] 0015_0014__each->0015_0001__Score [scope] 0015_0017__returned returned 0015_0014__each->0015_0017__returned [restriction] 0015_0017__returned->0015_0015__one [arg1] 0015_0016__safely safely 0015_0017__returned->0015_0016__safely [mnr] 0015_0019__the_0015_0021__surface the_surface 0015_0017__returned->0015_0019__the_0015_0021__surface to[dir] 0015_0020__planetoid planetoid 0015_0019__the_0015_0021__surface->0015_0020__planetoid [attrib] z_0015_1002 [imperative] z_0015_1002->0015_0001__Score [scope]
arc(r_0015_0001__Score,r_0015_0011__and,arg1).
arc(r_0015_0002__500,r_0015_0005__life_r_0015_0007__form,r_0015_0003__for).
arc(r_0015_0004__each__quant,r_0015_0001__Score,scope).
arc(r_0015_0004__each__quant,r_0015_0008__caught,restriction).
arc(r_0015_0008__caught,r_0015_0005__life_r_0015_0007__form,arg1).
arc(r_0015_0008__caught,r_0015_0010__flight,r_0015_0009__in__mnr).
arc(r_0015_0011__and,r_0015_0002__500,conj1).
arc(r_0015_0011__and,r_0015_0012__500,conj2).
arc(r_0015_0012__500,r_0015_0015__one,r_0015_0013__for).
arc(r_0015_0014__each__quant,r_0015_0001__Score,scope).
arc(r_0015_0014__each__quant,r_0015_0017__returned,restriction).
arc(r_0015_0017__returned,r_0015_0015__one,arg1).
arc(r_0015_0017__returned,r_0015_0016__safely,mnr).
arc(r_0015_0017__returned,r_0015_0019__the_r_0015_0021__surface,r_0015_0018__to__dir).
arc(r_0015_0019__the_r_0015_0021__surface,r_0015_0020__planetoid,attrib).
arc(z_0015_1002__imperative,r_0015_0001__Score,keep_scope).


IP-IMP VB;~Tn Score NP-OB1 NLYR NP NUM 500 PP P-ROLE for NP Q each N life PUNC - N form IP-PPL NP-LGS * VVN;~Tn caught PP-MNR P-ROLE in NP N flight CONJP CONJ and NP NUM 500 PP P-ROLE for NP Q each N one IP-PPL NP-LGS * ADVP-MNR ADV safely VVN;~Tn.pr returned PP-DIR P-ROLE to NP D the ADJP ADJ planetoid N surface PUNC .
( (IP-IMP (VB;~Tn Score;{score})
          (NP-OB1 (NLYR (NP (NUM 500)
                            (PP (P-ROLE for;{for})
                                (NP (Q each;{each})
                                    (N life;{life})
                                    (PUNC -)
                                    (N form;{form})
                                    (IP-PPL (NP-LGS *)
                                            (VVN;~Tn caught;{catch})
                                            (PP-MNR (P-ROLE in;{in})
                                                    (NP (N flight;{flight})))))))
                        (CONJP (CONJ and;{and})
                               (NP (NUM 500)
                                   (PP (P-ROLE for;{for})
                                       (NP (Q each;{each})
                                           (N one;{one})
                                           (IP-PPL (NP-LGS *)
                                                   (ADVP-MNR (ADV safely;{safely}))
                                                   (VVN;~Tn.pr returned;{return})
                                                   (PP-DIR (P-ROLE to;{to})
                                                           (NP (D the;{the})
                                                               (ADJP (ADJ planetoid;{planetoid}))
                                                               (N surface;{surface}))))))))))
          (PUNC .))
  (ID 15_a_planetoid))