9_a_stories_10_k58
My father is on shift work and Mickey can tell which shift he is on.
arc(r_0009_0002__father, r_0009_0001__My, gen).
arc(r_0009_0003__is, r_0009_0002__father, arg0).
arc(r_0009_0003__is, r_0009_0005__shift_r_0009_0006__work, r_0009_0004__on_clr15).
arc(r_0009_0007__and, r_0009_0003__is, conj1).
arc(r_0009_0007__and, r_0009_0009__can, conj2).
arc(r_0009_0009__can, r_0009_0010__tell, scope).
arc(r_0009_0010__tell, r_0009_0008__Mickey, arg0).
arc(r_0009_0010__tell, r_0009_0014__is, arg1).
arc(r_0009_0014__is, r_0009_0002__father, arg0).
arc(r_0009_0014__is, r_0009_0011__which_r_0009_0012__shift, r_0009_0015__on_clr47).
fof(formula,axiom,
? [R_9_7_AND,R_9_3_IS,R_9_5_SHIFT_WORK,R_9_9_CAN_TELL,R_9_8_MICKEY,R_9_14_IS,R_9_2_FATHER,R_9_1_MY,R_9_11_WHICH_SHIFT] :
( shift_work(R_9_5_SHIFT_WORK)
& mickey(R_9_8_MICKEY)
& my(R_9_1_MY)
& which_shift(R_9_11_WHICH_SHIFT)
& and(R_9_7_AND)
& conj1(R_9_7_AND,R_9_3_IS)
& is(R_9_3_IS,R_9_2_FATHER)
& father(R_9_2_FATHER)
& gen(R_9_2_FATHER,R_9_1_MY)
& on_clr15(R_9_3_IS,R_9_5_SHIFT_WORK)
& conj2(R_9_7_AND,R_9_9_CAN_TELL)
& can_tell(R_9_9_CAN_TELL,R_9_8_MICKEY,R_9_14_IS)
& is(R_9_14_IS,R_9_2_FATHER)
& on_clr47(R_9_14_IS,R_9_11_WHICH_SHIFT) ) ).
( (IP-MAT (ILYR (ILYR (NP-SBJ;{FATHER} (NP-GEN (PRO;_genm_ My;{my}))
(N father;{father}))
(BEP;_Ipr_ is;{be[on]})
(PP-CLR (P-ROLE on;{on})
(NP (N shift;{shift})
(N work;{work}))))
(CONJP (CONJ and;{and})
(ILYR (NP-SBJ;{MICKEY} (NPR Mickey;{Mickey}))
(MD;_cat_Vi_ can;{can})
(IP-INF-CAT (VB;_Tw_ tell;{tell})
(CP-QUE-OB1 (IP-SUB (NP-107 (WD which;{which})
(N shift;{shift}))
(NP-SBJ;{FATHER} (PRO he;{he}))
(BEP;_Ipr_ is;{be[on]})
(PP-CLR (P-ROLE on;{on})
(NP *ICH*-107))))))))
(PUNC .))
(ID 9_a_stories_10_k58))