11_a_thrust
Each planet has a reactor providing power for the limpet guns .

%3 0011_0001__Each each[quant] 0011_0002__planet planet 0011_0001__Each->0011_0002__planet [restriction] 0011_0003__has has 0011_0001__Each->0011_0003__has [scope] 0011_0003__has->0011_0002__planet [arg0] 0011_0004__a_0011_0005__reactor a_reactor 0011_0003__has->0011_0004__a_0011_0005__reactor [arg1] 0011_0006__providing providing 0011_0006__providing->0011_0004__a_0011_0005__reactor [arg0] 0011_0007__power power 0011_0006__providing->0011_0007__power [arg1] 0011_0009__the_0011_0010__limpet_0011_0011__guns the_limpet_guns 0011_0006__providing->0011_0009__the_0011_0010__limpet_0011_0011__guns for[arg2]
arc(r_0011_0001__Each__quant,r_0011_0002__planet,restriction).
arc(r_0011_0001__Each__quant,r_0011_0003__has,scope).
arc(r_0011_0003__has,r_0011_0002__planet,arg0).
arc(r_0011_0003__has,r_0011_0004__a_r_0011_0005__reactor,arg1).
arc(r_0011_0006__providing,r_0011_0004__a_r_0011_0005__reactor,arg0).
arc(r_0011_0006__providing,r_0011_0007__power,arg1).
arc(r_0011_0006__providing,r_0011_0009__the_r_0011_0010__limpet_r_0011_0011__guns,r_0011_0008__for__arg2).


IP-MAT NP-SBJ Q Each N planet HVP;~Tn has NP-OB1 D a N reactor IP-PPL VAG;~Dpr.n providing NP-OB1 N power PP-OB2 P-ROLE for NP D the N limpet NS guns PUNC .
( (IP-MAT (NP-SBJ;{PLANET} (Q Each;{each})
                           (N planet;{planet}))
          (HVP;~Tn has;{have})
          (NP-OB1;{REACTOR} (D a;{a})
                            (N reactor;{reactor})
                            (IP-PPL (VAG;~Dpr.n providing;{provide[for]})
                                    (NP-OB1 (N power;{power}))
                                    (PP-OB2 (P-ROLE for;{for})
                                            (NP (D the;{the})
                                                (N limpet;{limpet})
                                                (NS guns;{gun})))))
          (PUNC .))
  (ID 11_a_thrust))