2_a_planetoid
Your laser - ship is patrolling the surface of the planetoid.
arc(r_0002_0002__laser_r_0002_0004__ship, r_0002_0001__Your, gen).
arc(r_0002_0005__is, r_0002_0006__patrolling, scope).
arc(r_0002_0006__patrolling, r_0002_0002__laser_r_0002_0004__ship, arg0).
arc(r_0002_0006__patrolling, r_0002_0007__the_r_0002_0008__surface, arg1).
arc(r_0002_0007__the_r_0002_0008__surface, r_0002_0010__the_r_0002_0011__planetoid, r_0002_0009__of).
fof(formula,axiom,
? [R_2_5_IS_PATROLLING,R_2_2_LASER_SHIP,R_2_1_YOUR,R_2_7_THE_SURFACE,R_2_10_THE_PLANETOID] :
( your(R_2_1_YOUR)
& the_planetoid(R_2_10_THE_PLANETOID)
& is_patrolling(R_2_5_IS_PATROLLING,R_2_2_LASER_SHIP,R_2_7_THE_SURFACE)
& laser_ship(R_2_2_LASER_SHIP)
& gen(R_2_2_LASER_SHIP,R_2_1_YOUR)
& the_surface(R_2_7_THE_SURFACE)
& of(R_2_7_THE_SURFACE,R_2_10_THE_PLANETOID) ) ).
( (IP-MAT (NP-SBJ;{SHIP} (NP-GEN (PRO;_genm_ Your;{your}))
(N laser;{laser})
(PUNC <hyphen>)
(N ship;{ship}))
(BEP;_cat_Vg_ is;{be})
(IP-PPL-CAT (VAG;_Tn_ patrolling;{patrol})
(NP-OB1 (D the;{the})
(N surface;{surface})
(PP (P-ROLE of;{of})
(NP (D the;{the})
(N planetoid;{planetoid})))))
(PUNC .))
(ID 2_a_planetoid))