23_a_wsj_1640
The Soviets' eavesdropping paid off, however, because they got the contract.
arc(r_0023_0004__eavesdropping, r_0023_0001__The_r_0023_0002__Soviets_r_0023_0003___apos_, gen).
arc(r_0023_0005__paid_r_0023_0006__off, r_0023_0004__eavesdropping, arg0).
arc(r_0023_0005__paid_r_0023_0006__off, r_0023_0008__however, nim18).
arc(r_0023_0010__because, r_0023_0005__paid_r_0023_0006__off, scope).
arc(r_0023_0010__because, r_0023_0012__got, restriction).
arc(r_0023_0012__got, r_0023_0001__The_r_0023_0002__Soviets_r_0023_0003___apos_, arg0).
arc(r_0023_0012__got, r_0023_0013__the_r_0023_0014__contract, arg1).
fof(formula,axiom,
? [R_23_10_BECAUSE,R_23_12_GOT,R_23_13_THE_CONTRACT,R_23_5_PAID_OFF,R_23_4_EAVESDROPPING,R_23_1_THE_SOVIETS_APOS_,R_23_8_HOWEVER] :
( the_contract(R_23_13_THE_CONTRACT)
& the_Soviets_apos_(R_23_1_THE_SOVIETS_APOS_)
& however(R_23_8_HOWEVER)
& because(R_23_10_BECAUSE)
& conj1(R_23_10_BECAUSE,R_23_12_GOT)
& got(R_23_12_GOT,R_23_1_THE_SOVIETS_APOS_,R_23_13_THE_CONTRACT)
& conj2(R_23_10_BECAUSE,R_23_5_PAID_OFF)
& paid_off(R_23_5_PAID_OFF,R_23_4_EAVESDROPPING)
& eavesdropping(R_23_4_EAVESDROPPING)
& gen(R_23_4_EAVESDROPPING,R_23_1_THE_SOVIETS_APOS_)
& nim18(R_23_5_PAID_OFF,R_23_8_HOWEVER) ) ).
( (IP-MAT (NP-SBJ (NP-GEN;{SOVIETS} (D The;{the})
(NPRS Soviets;{Soviets})
(GENM <apos>))
(N eavesdropping;{eavesdropping}))
(VBD;_phr_Vp_ paid;{pay[off]})
(RP off;{off})
(PUNC ,)
(ADVP-NIM (ADV however;{however}))
(PUNC ,)
(PP-SCON (P-CONN because;{because})
(IP-ADV (NP-SBJ;{SOVIETS} (PRO they;{they}))
(VBD;_Tn_ got;{get})
(NP-OB1 (D the;{the})
(N contract;{contract}))))
(PUNC .))
(ID 23_a_wsj_1640))