8_a_stories_09_m12
John knelt down to make it easier to clean the bulldog.
( (IP-MAT (NP-SBJ;{JOHN} (NPR John;{John}))
(VBD;_Ip_ knelt;{kneel[down]})
(ADVP-CLR (RP down;{down}))
(PP-SCON (IP-INF2 (TO to;{to})
(VB;_Cn.a_ make;{make})
(NP-OB1 (PRO;_provisional_ it;{it}))
(ADJP-PRD (ADJR easier;{easy}))
(IP-INF3-NOB1 (TO to;{to})
(VB;_Tn_ clean;{clean})
(NP-OB1;{BULLDOG} (D the;{the})
(N bulldog;{bulldog})))))
(PUNC .))
(ID 8_a_stories_09_m12))
arc(r_0008_0002__knelt_r_0008_0003__down,r_0008_0001__John,arg0).
arc(r_0008_0005__make,r_0008_0001__John,arg0).
arc(r_0008_0005__make,r_0008_0007__easier,prd).
arc(r_0008_0005__make,r_0008_0009__clean,arg1).
arc(r_0008_0009__clean,r_0008_0010__the_r_0008_0011__bulldog,arg1).
arc(r_0008_0009__clean,z_0008_5005,arg0).
arc(z_0008_5001,r_0008_0002__knelt_r_0008_0003__down,scope).
arc(z_0008_5001,r_0008_0005__make,restriction).
fof(formula,axiom,
? [R_0008_0001__JOHN,R_0008_0002__KNELT_R_0008_0003__DOWN,R_0008_0007__EASIER,R_0008_0010__THE_R_0008_0011__BULLDOG,Z_0008_5005,R_0008_0009__CLEAN,R_0008_0005__MAKE,Z_0008_5001] :
( r_0008_0001__John(R_0008_0001__JOHN)
& r_0008_0007__easier(R_0008_0007__EASIER)
& r_0008_0010__the_r_0008_0011__bulldog(R_0008_0010__THE_R_0008_0011__BULLDOG)
& z_0008_5005(Z_0008_5005)
& z_0008_5001(Z_0008_5001)
& has_conj1(Z_0008_5001,R_0008_0005__MAKE)
& r_0008_0005__make(R_0008_0005__MAKE)
& has_arg1(R_0008_0005__MAKE,R_0008_0009__CLEAN)
& r_0008_0009__clean(R_0008_0009__CLEAN)
& has_arg0(R_0008_0009__CLEAN,Z_0008_5005)
& has_arg1(R_0008_0009__CLEAN,R_0008_0010__THE_R_0008_0011__BULLDOG)
& has_prd(R_0008_0005__MAKE,R_0008_0007__EASIER)
& has_arg0(R_0008_0005__MAKE,R_0008_0001__JOHN)
& has_conj2(Z_0008_5001,R_0008_0002__KNELT_R_0008_0003__DOWN)
& r_0008_0002__knelt_r_0008_0003__down(R_0008_0002__KNELT_R_0008_0003__DOWN)
& has_arg0(R_0008_0002__KNELT_R_0008_0003__DOWN,R_0008_0001__JOHN) ) ).