23_a_driver_handbook
However, if you block the normal and reasonable movement of traffic by driving too slowly, you may be given a ticket.
arc(r_0023_0003__if, r_0023_0013__by, restriction).
arc(r_0023_0003__if, r_0023_0019__may, scope).
arc(r_0023_0005__block, r_0023_0004__you, arg0).
arc(r_0023_0005__block, r_0023_0006__the_r_0023_0010__movement, arg1).
arc(r_0023_0006__the_r_0023_0010__movement, r_0023_0008__and, attrib19).
arc(r_0023_0006__the_r_0023_0010__movement, r_0023_0012__traffic, r_0023_0011__of).
arc(r_0023_0008__and, r_0023_0007__normal, conj1).
arc(r_0023_0008__and, r_0023_0009__reasonable, conj2).
arc(r_0023_0013__by, r_0023_0005__block, scope).
arc(r_0023_0013__by, r_0023_0014__driving, restriction).
arc(r_0023_0014__driving, r_0023_0004__you, arg0).
arc(r_0023_0014__driving, r_0023_0016__slowly, nim44).
arc(r_0023_0016__slowly, r_0023_0015__too, qual45).
arc(r_0023_0019__may, r_0023_0001__However, nim2).
arc(r_0023_0019__may, r_0023_0020__be, scope).
arc(r_0023_0020__be, r_0023_0021__given, scope).
arc(r_0023_0021__given, r_0023_0004__you, arg2).
arc(r_0023_0021__given, r_0023_0022__a_r_0023_0023__ticket, arg1).
arc(r_0023_0021__given, z_000_23_a_driver_handbook_61, arg0).
fof(formula,axiom,
! [R_23_13_BY,R_23_14_DRIVING,R_23_16_SLOWLY,R_23_15_TOO,R_23_5_BLOCK,R_23_4_YOU,R_23_6_THE_MOVEMENT,R_23_8_AND,R_23_7_NORMAL,R_23_9_REASONABLE,R_23_12_TRAFFIC] :
( ( too(R_23_15_TOO)
& you(R_23_4_YOU)
& normal(R_23_7_NORMAL)
& reasonable(R_23_9_REASONABLE)
& traffic(R_23_12_TRAFFIC)
& by(R_23_13_BY)
& conj1(R_23_13_BY,R_23_14_DRIVING)
& driving(R_23_14_DRIVING,R_23_4_YOU)
& nim44(R_23_14_DRIVING,R_23_16_SLOWLY)
& slowly(R_23_16_SLOWLY)
& qual45(R_23_16_SLOWLY,R_23_15_TOO)
& conj2(R_23_13_BY,R_23_5_BLOCK)
& block(R_23_5_BLOCK,R_23_4_YOU,R_23_6_THE_MOVEMENT)
& the_movement(R_23_6_THE_MOVEMENT)
& attrib19(R_23_6_THE_MOVEMENT,R_23_8_AND)
& and(R_23_8_AND)
& conj1(R_23_8_AND,R_23_7_NORMAL)
& conj2(R_23_8_AND,R_23_9_REASONABLE)
& of(R_23_6_THE_MOVEMENT,R_23_12_TRAFFIC) )
=> ? [R_23_19_MAY_BE_GIVEN,Z_23_A_DRIVER_HANDBOOK_61,R_23_22_A_TICKET,R_23_1_HOWEVER] :
( a_ticket(R_23_22_A_TICKET)
& however(R_23_1_HOWEVER)
& may_be_given(R_23_19_MAY_BE_GIVEN,Z_23_A_DRIVER_HANDBOOK_61,R_23_22_A_TICKET,R_23_4_YOU)
& nim2(R_23_19_MAY_BE_GIVEN,R_23_1_HOWEVER) ) ) ).
( (IP-MAT (ADVP-NIM (ADV However;{however}))
(PUNC ,)
(PP-SCON (P-CONN if;{if})
(IP-ADV (NP-SBJ (PRO you;{you}))
(VBP;_Tn_ block;{block})
(NP-OB1 (D the;{the})
(ADJP (AJLYR (AJLYR (ADJ normal;{normal}))
(CONJP (CONJ and;{and})
(AJLYR (ADJ reasonable;{reasonable})))))
(N movement;{movement})
(PP (P-ROLE of;{of})
(NP (N traffic;{traffic}))))
(PP-SCON (P-CONN by;{by})
(IP-PPL2 (VAG;_I_ driving;{drive})
(ADVP-NIM (ADVP (ADV too;{too}))
(ADV slowly;{slowly}))))))
(PUNC ,)
(NP-SBJ (PRO you;{you}))
(MD;_cat_Vi_ may;{may})
(IP-INF-CAT (BE;_cat_VePASS_ be;{be})
(IP-PPL-CAT (NP-LGS *)
(VVN;_Dn.n_ given;{give})
(NP-OB1 (D a;{a})
(N ticket;{ticket}))))
(PUNC .))
(ID 23_a_driver_handbook))