3_a_stories_10_k58
Mickey was bought when he was only a puppy of three weeks.
arc(r_0003_0002__was, r_0003_0003__bought, scope).
arc(r_0003_0003__bought, r_0003_0001__Mickey, arg1).
arc(r_0003_0003__bought, z_000_3_a_stories_10_k58_8, arg0).
arc(r_0003_0004__when, r_0003_0002__was, scope).
arc(r_0003_0004__when, r_0003_0006__was, restriction).
arc(r_0003_0006__was, r_0003_0001__Mickey, arg0).
arc(r_0003_0006__was, r_0003_0008__a_r_0003_0009__puppy, prd).
arc(r_0003_0008__a_r_0003_0009__puppy, r_0003_0007__only, qual22).
arc(r_0003_0008__a_r_0003_0009__puppy, r_0003_0011__three_r_0003_0012__weeks, r_0003_0010__of).
fof(formula,axiom,
! [R_3_6_WAS,R_3_1_MICKEY,R_3_8_A_PUPPY,R_3_7_ONLY,R_3_11_THREE_WEEKS] :
( ( mickey(R_3_1_MICKEY)
& only(R_3_7_ONLY)
& three_weeks(R_3_11_THREE_WEEKS)
& was(R_3_6_WAS,R_3_1_MICKEY,R_3_8_A_PUPPY)
& a_puppy(R_3_8_A_PUPPY)
& qual22(R_3_8_A_PUPPY,R_3_7_ONLY)
& of(R_3_8_A_PUPPY,R_3_11_THREE_WEEKS) )
=> ? [R_3_2_WAS_BOUGHT,Z_3_A_STORIES_10_K58_8] : was_bought(R_3_2_WAS_BOUGHT,Z_3_A_STORIES_10_K58_8,R_3_1_MICKEY) ) ).
( (IP-MAT (NP-SBJ;{MICKEY} (NPR Mickey;{Mickey}))
(BED;_cat_VePASS_ was;{be})
(IP-PPL-CAT;{PURCHASE} (NP-LGS *)
(VVN;_Tn_ bought;{buy}))
(PP-SCON (P-CONN when;{when})
(IP-ADV (NP-SBJ;{MICKEY} (PRO he;{he}))
(BED;_Ln_ was;{be})
(NP-PRD (ADVP (ADV only;{only}))
(D a;{a})
(N puppy;{puppy})
(PP (P-ROLE of;{of})
(NP (NUM three;{three})
(NS weeks;{week}))))))
(PUNC .))
(ID 3_a_stories_10_k58))