14_a_cat_mouse
if you enter a number greater than 2 then the mouse will freeze and the cat will move !
arc(r_0014_0001__if_cnt_cnd,r_0014_0003__enter,restriction).
arc(r_0014_0001__if_cnt_cnd,r_0014_0009__then,scope).
arc(r_0014_0003__enter,r_0014_0002__you,arg0).
arc(r_0014_0003__enter,r_0014_0004__a_r_0014_0005__number,arg1).
arc(r_0014_0004__a_r_0014_0005__number,r_0014_0006__greater,attrib).
arc(r_0014_0006__greater,r_0014_0008__2,r_0014_0007__than).
arc(r_0014_0009__then,r_0014_0014__and,keep_scope).
arc(r_0014_0012__will_r_0014_0013__freeze,r_0014_0010__the_r_0014_0011__mouse,arg0).
arc(r_0014_0014__and,r_0014_0012__will_r_0014_0013__freeze,conj1).
arc(r_0014_0014__and,r_0014_0017__will_r_0014_0018__move,conj2).
arc(r_0014_0017__will_r_0014_0018__move,r_0014_0015__the_r_0014_0016__cat,arg0).
( (IP-MAT (PP-SCON-CNT-CND (P-CONN if;{if})
(IP-ADV (NP-SBJ (PRO you;{you}))
(VBP;~Tn enter;{enter})
(NP-OB1 (D a;{a})
(N number;{number})
(ADJP (ADJR greater;{great})
(PP (P-ROLE than;{than})
(NP (NUM 2;{2})))))))
(ADVP-CNT (ADV then;{then}))
(ILYR (ILYR (NP-SBJ (D the;{the})
(N mouse;{mouse}))
(MD;~cat_Vi will;{will})
(IP-INF-CAT (VB;~I freeze;{freeze})))
(CONJP (CONJ and;{and})
(ILYR (NP-SBJ;{CAT} (D the;{the})
(N cat;{cat}))
(MD;~cat_Vi will;{will})
(IP-INF-CAT (VB;~I move;{move})))))
(PUNC !))
(ID 14_a_cat_mouse))