12_a_cat_mouse
Enter a number between 0 and 2 to say how far to the right you want to run.
( (IP-IMP (VB;_Tn_ Enter;{enter})
(NP-OB1 (D a;{a})
(N number;{number})
(PP (P-ROLE between;{between})
(NP (NLYR (NLYR (NUM 0))
(CONJP (CONJ and;{and})
(NLYR (NUM 2)))))))
(PP-SCON (IP-INF2 (TO to;{to})
(VB;_Tw_ say;{say})
(CP-QUE-OB1 (IP-SUB (ADVP-121 (ADVP (WADV how;{how}))
(ADV far;{far})
(PP (P-ROLE to;{to})
(NP (D the;{the})
(N right;{right}))))
(NP-SBJ (PRO you;{you}))
(VBP;_Tt_ want;{want})
(IP-INF-OB1 (ADVP-CLR *ICH*-121)
(TO to;{to})
(VB;_Ip_ run;{run[far]}))))))
(PUNC .))
(ID 12_a_cat_mouse;1))
arc(r_0012_0001__Enter,r_0012_0002__a_r_0012_0003__number,arg1).
arc(r_0012_0001__Enter,z_0012_5002,arg0).
arc(r_0012_0002__a_r_0012_0003__number,r_0012_0006__and,r_0012_0004__between).
arc(r_0012_0006__and,r_0012_0005__0,conj1).
arc(r_0012_0006__and,r_0012_0007__2,conj2).
arc(r_0012_0009__say,r_0012_0016__want,arg1).
arc(r_0012_0009__say,z_0012_5002,arg0).
arc(r_0012_0011__far,r_0012_0010__how,qual).
arc(r_0012_0011__far,r_0012_0013__the_r_0012_0014__right,r_0012_0012__to).
arc(r_0012_0016__want,r_0012_0015__you,arg0).
arc(r_0012_0016__want,r_0012_0018__run,arg1).
arc(r_0012_0018__run,r_0012_0011__far,clr).
arc(r_0012_0018__run,r_0012_0015__you,arg0).
arc(z_0012_5007,r_0012_0001__Enter,scope).
arc(z_0012_5007,r_0012_0009__say,restriction).
fof(formula,axiom,
? [R_0012_0005__0,R_0012_0007__2,R_0012_0006__AND,R_0012_0002__A_R_0012_0003__NUMBER,Z_0012_5002,R_0012_0001__ENTER,R_0012_0015__YOU,R_0012_0010__HOW,R_0012_0013__THE_R_0012_0014__RIGHT,R_0012_0011__FAR,R_0012_0018__RUN,R_0012_0016__WANT,R_0012_0009__SAY,Z_0012_5007] :
( r_0012_0005__0(R_0012_0005__0)
& r_0012_0007__2(R_0012_0007__2)
& r_0012_0010__how(R_0012_0010__HOW)
& r_0012_0013__the_r_0012_0014__right(R_0012_0013__THE_R_0012_0014__RIGHT)
& r_0012_0015__you(R_0012_0015__YOU)
& z_0012_5002(Z_0012_5002)
& z_0012_5007(Z_0012_5007)
& has_conj1(Z_0012_5007,R_0012_0009__SAY)
& r_0012_0009__say(R_0012_0009__SAY)
& has_arg0(R_0012_0009__SAY,Z_0012_5002)
& has_arg1(R_0012_0009__SAY,R_0012_0016__WANT)
& r_0012_0016__want(R_0012_0016__WANT)
& has_arg1(R_0012_0016__WANT,R_0012_0018__RUN)
& r_0012_0018__run(R_0012_0018__RUN)
& has_arg0(R_0012_0018__RUN,R_0012_0015__YOU)
& has_clr(R_0012_0018__RUN,R_0012_0011__FAR)
& r_0012_0011__far(R_0012_0011__FAR)
& has_r_0012_0012__to(R_0012_0011__FAR,R_0012_0013__THE_R_0012_0014__RIGHT)
& has_qual(R_0012_0011__FAR,R_0012_0010__HOW)
& has_arg0(R_0012_0016__WANT,R_0012_0015__YOU)
& has_conj2(Z_0012_5007,R_0012_0001__ENTER)
& r_0012_0001__Enter(R_0012_0001__ENTER)
& has_arg0(R_0012_0001__ENTER,Z_0012_5002)
& has_arg1(R_0012_0001__ENTER,R_0012_0002__A_R_0012_0003__NUMBER)
& r_0012_0002__a_r_0012_0003__number(R_0012_0002__A_R_0012_0003__NUMBER)
& has_r_0012_0004__between(R_0012_0002__A_R_0012_0003__NUMBER,R_0012_0006__AND)
& r_0012_0006__and(R_0012_0006__AND)
& has_conj2(R_0012_0006__AND,R_0012_0007__2)
& has_conj1(R_0012_0006__AND,R_0012_0005__0) ) ).