16_a_johnson_letter
These rules must be observed.

n16_a_johnson_letter n16_a_johnson_letter__1_1_1_1 These n16_a_johnson_letter__1_1_2_1 rules n16_a_johnson_letter__1_2_1 must n16_a_johnson_letter__1_3_1_1 be n16_a_johnson_letter__1_3_2_1_1 * n16_a_johnson_letter__1_3_2_2_1 observed n16_a_johnson_letter__1_4_1 . n16_a_johnson_letter__1 IP-MAT n16_a_johnson_letter__1_1 NP-SBJ n16_a_johnson_letter__1->n16_a_johnson_letter__1_1 n16_a_johnson_letter__1_2 MD;_cat_Vi_ n16_a_johnson_letter__1->n16_a_johnson_letter__1_2 n16_a_johnson_letter__1_3 IP-INF-CAT n16_a_johnson_letter__1->n16_a_johnson_letter__1_3 n16_a_johnson_letter__1_4 PUNC n16_a_johnson_letter__1->n16_a_johnson_letter__1_4 n16_a_johnson_letter__1_1_1 D n16_a_johnson_letter__1_1->n16_a_johnson_letter__1_1_1 n16_a_johnson_letter__1_1_2 NS n16_a_johnson_letter__1_1->n16_a_johnson_letter__1_1_2 n16_a_johnson_letter__1_1_1->n16_a_johnson_letter__1_1_1_1 n16_a_johnson_letter__1_1_2->n16_a_johnson_letter__1_1_2_1 n16_a_johnson_letter__1_2->n16_a_johnson_letter__1_2_1 n16_a_johnson_letter__1_3_1 BE;_cat_VePASS_ n16_a_johnson_letter__1_3->n16_a_johnson_letter__1_3_1 n16_a_johnson_letter__1_3_2 IP-PPL-CAT n16_a_johnson_letter__1_3->n16_a_johnson_letter__1_3_2 n16_a_johnson_letter__1_3_1->n16_a_johnson_letter__1_3_1_1 n16_a_johnson_letter__1_3_2_1 NP-LGS n16_a_johnson_letter__1_3_2->n16_a_johnson_letter__1_3_2_1 n16_a_johnson_letter__1_3_2_2 VVN;_Tn_ n16_a_johnson_letter__1_3_2->n16_a_johnson_letter__1_3_2_2 n16_a_johnson_letter__1_3_2_1->n16_a_johnson_letter__1_3_2_1_1 n16_a_johnson_letter__1_3_2_2->n16_a_johnson_letter__1_3_2_2_1 n16_a_johnson_letter__1_4->n16_a_johnson_letter__1_4_1
( (IP-MAT (NP-SBJ;{RULES} (D These;{these})
                          (NS rules;{rule}))
          (MD;_cat_Vi_ must;{must})
          (IP-INF-CAT (BE;_cat_VePASS_ be;{be})
                      (IP-PPL-CAT (NP-LGS *)
                                  (VVN;_Tn_ observed;{observe})))
          (PUNC .))
  (ID 16_a_johnson_letter))



%3 r_0016_0005__observed observed z_0016_5004___star_ * r_0016_0005__observed->z_0016_5004___star_ [arg0] r_0016_0001__These_r_0016_0002__rules These rules r_0016_0005__observed->r_0016_0001__These_r_0016_0002__rules [arg1] r_0016_0004__be be r_0016_0004__be->r_0016_0005__observed [scope] r_0016_0003__must must r_0016_0003__must->r_0016_0004__be [scope]
arc(r_0016_0003__must,r_0016_0004__be,scope).
arc(r_0016_0004__be,r_0016_0005__observed,scope).
arc(r_0016_0005__observed,r_0016_0001__These_r_0016_0002__rules,arg1).
arc(r_0016_0005__observed,z_0016_5004___star_,arg0).



%3 r_0016_0003__must_r_0016_0004__be_r_0016_0005__observed must be observed r_0016_0001__These_r_0016_0002__rules These rules r_0016_0003__must_r_0016_0004__be_r_0016_0005__observed->r_0016_0001__These_r_0016_0002__rules [arg1] z_0016_5004___star_ * r_0016_0003__must_r_0016_0004__be_r_0016_0005__observed->z_0016_5004___star_ [arg0]
fof(formula,axiom,
    ? [R_0016_0001__THESE_R_0016_0002__RULES,Z_0016_5004___STAR_,R_0016_0003__MUST_R_0016_0004__BE_R_0016_0005__OBSERVED] :
      ( r_0016_0001__These_r_0016_0002__rules(R_0016_0001__THESE_R_0016_0002__RULES)
      & z_0016_5004___star_(Z_0016_5004___STAR_)
      & r_0016_0003__must_r_0016_0004__be_r_0016_0005__observed(R_0016_0003__MUST_R_0016_0004__BE_R_0016_0005__OBSERVED)
      & has_arg0(R_0016_0003__MUST_R_0016_0004__BE_R_0016_0005__OBSERVED,Z_0016_5004___STAR_)
      & has_arg1(R_0016_0003__MUST_R_0016_0004__BE_R_0016_0005__OBSERVED,R_0016_0001__THESE_R_0016_0002__RULES) ) ).